Oliver Davies
57db76b1e5
refactor(nvim): replace null-ls with none-ls
2023-10-01 21:55:38 +01:00
Oliver Davies
bf21d7de56
feat(nvim): use neoterm with vim-test
2023-09-29 21:31:12 +01:00
Oliver Davies
ec9cc45572
feat(nvim): re-add lualine-lsp-progress
2023-09-28 07:22:58 +01:00
Oliver Davies
5ef648b6af
style: stylua
2023-09-27 21:03:47 +01:00
Oliver Davies
82122ee03b
feat(nvim): add lualine
2023-09-27 21:01:28 +01:00
Oliver Davies
e0ba018af8
fix(nvim): enable terraformls
2023-09-27 19:36:44 +01:00
Oliver Davies
028c69bccf
chore(nvim): remove unused configuration
2023-09-18 22:49:55 +01:00
Oliver Davies
5864c63cf3
feat(nvim): add friendly-snippets
2023-09-15 19:20:40 +01:00
Oliver Davies
83b51ebdf4
feat(nvim): add a keymap for switching to the
...
...alternative file
2023-09-14 19:08:50 +01:00
Oliver Davies
e37e283d95
fix(nvim): ignore line lengths in markdown files
2023-09-05 13:34:44 +01:00
Oliver Davies
6f7a6df4f7
feat(nvim): configure alternate files for Fractal
...
Configure `*.twig` and `*.config.yml` as alternate files in
Projectionist.
2023-09-05 12:56:24 +01:00
Oliver Davies
b6d118ed75
feat(nvim): re-add projectionist.vim
...
Re-add `projectionist.vim` with a minimal configuration for setting the
alternate file in basic PHP library or TypeScript projects.
2023-09-05 07:52:01 +01:00
Oliver Davies
2c709d3fcd
fix(nvim): re-add completion configuration
2023-09-05 07:24:34 +01:00
Oliver Davies
3614d71a2c
style(nvim): run stylua
2023-09-04 11:05:13 +01:00
Oliver Davies
62765d25aa
fix(nvim): disable key ordering check again
2023-09-04 08:20:33 +01:00
Oliver Davies
b66a8bb3d2
chore(nvim): remove lsp-zero
2023-09-04 08:11:43 +01:00
Oliver Davies
4bea747ffa
revert(nvim): re-add lualine and noice
...
This reverts commit db7d2b442f
.
2023-09-01 12:11:15 +01:00
Oliver Davies
adcbc6b3de
fix(nvim): ignore .direnv from Telescope and Git
2023-08-30 10:34:01 +01:00
Oliver Davies
db7d2b442f
feat(nvim): re-add lualine and noice
2023-08-29 21:46:02 +01:00
Oliver Davies
90fa8596cb
feat(nvim): re-add todo-comments.nvim
2023-08-27 17:34:58 +01:00
Oliver Davies
9e4e746052
fix(nvim): remove git-worktree configuration
2023-08-14 19:31:30 +01:00
Oliver Davies
9bf205edd8
feat(nvim): add more Harpoon keymaps
2023-08-14 00:50:49 +01:00
Oliver Davies
b63b84e2f1
feat(nvim): add undotree
2023-08-14 00:23:46 +01:00
Oliver Davies
ae4c829b4e
chore(nvim): update gitsigns keymaps
2023-08-11 00:29:01 +01:00
Oliver Davies
ce6193bb7b
feat(nvim): add fugitive keymaps
...
Add keymaps to open `git status` within Fugitive as well as push and
pull changes within a fugitive buffer.
2023-08-11 00:29:01 +01:00
Oliver Davies
0c4b2d691d
feat(nvim): telescope mapping to delete buffers
2023-08-08 23:59:42 +01:00
Oliver Davies
af70a9b56f
fix(nvim): remove phpactor as an LSP server
2023-08-07 22:13:45 +01:00
Oliver Davies
202dceada3
chore(nvim): remove lualine packages
2023-08-07 22:03:45 +01:00
Oliver Davies
aeb921e7e8
fix(nvim): re-add intelephense for completion
2023-08-07 21:51:38 +01:00
Oliver Davies
b18152cb4a
chore(nvim): change vim-test strategy
2023-08-07 21:51:20 +01:00
Oliver Davies
894de5d3e6
fix(flake): not loading nvim configuration
2023-08-07 19:37:25 +01:00
Oliver Davies
624faf959c
refactor: restructure my Code directory
...
I recently restructed the contents of my `~/Code` directory so that
repositories are grouped by their provider and organisation.
For example, my `dotfiles` are now located at
`~/Code/github.com/opdavies/dotfiles`.
Likewise, `build-configs` is now located at
`~/Code/github.com/OliverDaviesLtd/build-configs` as it's within the
`OliverDaviesLtd` organisation.
As well as `~/Code/github.com`, I also have `~/Code/bitbucket.org` for
Bitbucket repositories. These are also grouped within subdirectories for
each organisation.
This change means I need to update any reference to the old `dotfiles`
location to the new one and I can update the `t` function to adjust the
min and max depth it uses to find directories.
2023-08-07 09:53:33 +01:00
Oliver Davies
000bb2fd5e
revert(nvim): add mappings for cnext and cprev
...
Removing these keymaps as they conflict with C-j and C-k which navigates
between horizontal splits in tmux.
I also already have `]q`, `[q`, `]l` and `[l` that do the same `cnext`
and `lnext` navigation.
This reverts commit a02e2765f4
.
2023-07-28 09:02:15 +01:00
Oliver Davies
a02e2765f4
feat(nvim): add mappings for cnext and cprev
2023-07-26 09:53:23 +01:00
Oliver Davies
6c5b015aee
chore(nvim): remove intelephense
2023-07-22 09:35:20 +01:00
Oliver Davies
0580fd54dc
feat(nvim): configure lualine
2023-07-22 09:35:20 +01:00
Oliver Davies
1b397749ca
revert(nvim): invoke completion menu manually
...
This reverts commit 1366a9d472
.
2023-07-19 21:41:19 +01:00
Oliver Davies
1366a9d472
feat(nvim): invoke completion menu manually
...
Don't open the completion menu automatically but invoke it when needed
using <C-Space>.
2023-06-23 22:21:02 +01:00
Oliver Davies
ed0e7cf0a8
refactor(nvim): update Telescope preview settings
2023-06-23 10:11:33 +01:00
Oliver Davies
ee3054fe48
fix(nvim): re-add intelephense
...
Phpactor isn't providing LSP information or diagnostics within Drupal
tests whereas Intelephense does.
This means that I'm getting duplicate results in files where both
Intelephense and Phpactor are working, but I'll look into this again and
see if I can go back to using just Phpactor.
2023-06-22 07:56:36 +01:00
Oliver Davies
31602d9de6
chore(nvim): standardise Telescope themes
2023-06-21 10:13:19 +01:00
Oliver Davies
61ee8411e1
fix(nvim): code formatting and diagnostics
2023-06-21 09:01:21 +01:00
Oliver Davies
a9c7ab3f67
feat(nvim): add keymap for formatting text
2023-06-21 09:01:21 +01:00
Oliver Davies
07b9d08a3e
feat(nvim): add nixd
2023-06-20 01:39:23 +01:00
Oliver Davies
e2a8f86899
refactor(sway): manage with Home Manager
2023-06-13 12:33:34 +01:00
Oliver Davies
7c8e2d3284
refactor(i3status-rs): manage with Home Manager
2023-06-12 08:43:37 +01:00
Oliver Davies
ab36de47a7
feat: transparency in alacritty and nvim
2023-06-10 10:20:54 +01:00
Oliver Davies
7fd477519a
feat(sway): configure swaylock
2023-06-04 18:15:28 +01:00
Oliver Davies
ddc4e57109
feat(sway): add binding to open a browser
2023-06-04 16:28:33 +01:00
Oliver Davies
89aa90aa34
feat(i3status-rs): updates
2023-06-04 14:05:14 +01:00