Oliver Davies
79973e3eb3
Create scss.lua
...
Add a `bp` snippet for adding a new breakpoint.
2024-09-13 11:15:23 +01:00
Oliver Davies
40da64b6b3
Delete lua/opdavies/snippets/talks/sculpin.lua
2024-09-13 11:11:47 +01:00
Oliver Davies
f8c09a13e4
Add cmp-calc
...
Show calculations as a completion suggestion.
https://github.com/hrsh7th/cmp-calc
2024-09-04 18:36:35 +01:00
Oliver Davies
5af45522fb
Remove tmux references
...
These aren't needed as I'm now using Zellij.
2024-09-04 07:50:29 +01:00
Oliver Davies
5b731dd0b8
Remove old plugins from nixpkgs 23.05
...
I can re-add them later if I want.
2024-09-04 07:47:19 +01:00
Oliver Davies
94e48a0569
Update flake dependencies
2024-09-03 23:45:50 +01:00
Oliver Davies
472c36a437
Refactor adding Vim plugins
...
Remove the `vimPlugin.` prefix as much as possible.
2024-09-03 23:38:54 +01:00
Oliver Davies
b7c347fa10
Refactor treesitter plugins
...
Remove the `p.` prefix.
2024-09-03 23:31:06 +01:00
Oliver Davies
8de23561ec
Revert "Remove unused keymaps"
...
This reverts commit c538a3bfa3
.
2024-09-03 18:43:46 +01:00
Oliver Davies
c538a3bfa3
Remove unused keymaps
2024-09-03 18:41:03 +01:00
Oliver Davies
2f76ac4d68
Add FormatDisable
and FormatEnable
commands
2024-08-26 01:10:56 +01:00
Oliver Davies
0dfa1310c4
Update spell file
2024-08-26 00:50:10 +01:00
Oliver Davies
c5763b912e
Allow for disabling auto-formatting
...
Allow for disabling auto-formatting with a global or buffer-local
variable, based on
62eba813b7/doc/recipes.md (autoformat-with-extra-features)
.
In the future, it would be interesting to do this based on the presence
of a file in the repository, such as `.do-not-auto-format`.
2024-08-26 00:47:57 +01:00
Oliver Davies
c2dc2c07d0
Add kdl treesitter parser
2024-08-24 02:57:23 +01:00
Oliver Davies
6744a1bf0c
Update spell file
2024-08-21 14:50:34 +01:00
Oliver Davies
07f9f677d3
Update spell file
2024-08-17 12:32:04 +01:00
Oliver Davies
c6de886ae7
Update Drupal snippets
2024-08-16 14:53:29 +01:00
Oliver Davies
95f49f9b47
Update spellfile
2024-08-13 23:20:06 +01:00
Oliver Davies
2168ca6725
Add keymaps
2024-08-13 23:19:42 +01:00
Oliver Davies
e46159a94c
Add a new snippet to generate run
file contents
2024-08-12 10:32:44 +01:00
Oliver Davies
d12aba9bce
vim-test: use the neovim_sticky
strategy
2024-08-11 16:19:10 +01:00
Oliver Davies
35c7f8acb7
Remove vim-projectionist
...
I've replaced it with edit_alternate.vim in the previous commit, which
works with `.twig` and `.config.yml` files in Fractal projects as well
as test classes in Drupal, which is all I need alternate files for at
the moment.
2024-08-11 10:47:49 +01:00
Oliver Davies
9a7863e5e0
Add edit_alternate.vim
...
https://github.com/tjdevries/edit_alternate.vim
This works for switching between classes and tests in Drupal modules,
which is something I was struggling to do with Projectionist.
Different to Projectionist, though, this plugin doesn't create an
alternate file if it doesn't exist, and doesn't prompt to select from
multiple options and returns the first matching one.
2024-08-11 10:47:49 +01:00
Oliver Davies
3fa266d1dc
Update spellfile
2024-08-10 02:27:47 +01:00
Oliver Davies
641e8bae4e
Remove cmdline
completion
...
Let's see if this fixes some intermittent issues when trying to tab
complete in command mode.
2024-08-10 02:26:53 +01:00
Oliver Davies
142a55e82f
Update files that are deleted after building
2024-08-09 09:14:44 +01:00
Oliver Davies
5221d941d0
Add Sculpin talk snippets
2024-08-08 21:51:35 +01:00
Oliver Davies
f2407795a8
Update spellfile
2024-08-08 13:52:36 +01:00
Oliver Davies
e2cd4531e8
Update spellfile
2024-07-23 12:11:01 +01:00
Oliver Davies
044684f616
Use jk
in insert mode to switch back to visual
...
...mode
2024-07-23 12:10:13 +01:00
Oliver Davies
733f59570e
Update Telescope mappings
2024-07-20 12:53:55 +01:00
Oliver Davies
2e5f676608
Enable spell checking within rst files
2024-07-20 12:31:07 +01:00
Oliver Davies
070b686d48
Add keymap for lsp_document_symbols
2024-07-17 19:56:12 +01:00
Oliver Davies
69fbc9f97f
telescope: search all files
...
Even those in `.gitignore`.
2024-07-12 14:27:35 +01:00
Oliver Davies
40c873756c
Ensure my custom keymaps are loaded
2024-07-10 02:10:58 +01:00
Oliver Davies
fb3206fe12
Add comment
2024-07-10 02:10:09 +01:00
Oliver Davies
3c2810f1eb
Refactor git commit filetype overrides
2024-07-10 02:01:29 +01:00
Oliver Davies
856c994e21
Add a default colorcolumn
2024-07-10 02:01:24 +01:00
Oliver Davies
9f80f12f48
Add keymaps for showing buffers and keymaps with
...
...Telescope
2024-07-10 02:01:09 +01:00
Oliver Davies
02dd935511
Fix paths
2024-07-10 02:01:00 +01:00
Oliver Davies
70c8eade7c
cssls: exclude @tailwind
and @apply
at rule
...
...diagnostic errors
2024-07-09 19:54:45 +01:00
Oliver Davies
c0d156f728
Use the scss
filetype for .pcss
files
...
While `.pcss` files contain PostCSS code, the `scss` filetype gives
better syntax highlighting than the standard `css` one.
2024-07-09 18:36:47 +01:00
Oliver Davies
690e61ee5e
Refactor to use format_on_save
instead of a
...
...custom autocmd
2024-07-08 16:37:49 +01:00
Oliver Davies
79afe5b876
Don't use the LSP as a fallback when formatting
2024-07-08 16:35:33 +01:00
Oliver Davies
212875603b
Revert "Update to Neovim 0.10 via nixpkgs-unstable"
...
This reverts commit 38fc21d38a
.
2024-07-08 10:50:02 +01:00
Oliver Davies
ed2da4114e
Update flake dependencies
2024-07-08 09:27:00 +01:00
Oliver Davies
d16cfae1b1
Refactor LSP and Telescope configuration
2024-07-06 15:23:28 +01:00
Oliver Davies
38fc21d38a
Update to Neovim 0.10 via nixpkgs-unstable
2024-07-06 15:23:28 +01:00
Oliver Davies
63f90b87a8
Combine custom keymaps
2024-07-06 15:23:28 +01:00
Oliver Davies
a8f99675da
Use flake-parts
2024-07-06 15:23:28 +01:00