15 Commits

Author SHA1 Message Date
93d68e494f neovim: add H keybinding to switch between matching .c and .h files 2025-06-13 19:39:37 +00:00
ca6c6f7b57 neovim: swap out a filetype plugin in place of tree-sitter-nix-shell for handling #!nix-shell scripts 2025-03-16 06:43:02 +00:00
9b4ff72758 neovim: switch nix-shell plugin back to the old way 2025-03-16 01:51:12 +00:00
b488eeaf1d neovim: ship the *wrapped* version of tree-sitter-nix-shell
hopefully this will fix syntax highlighting
2025-03-16 00:39:41 +00:00
95d9db3973 neovim: associate \<Ctrl+k> to show keybindings; makes them more easily discoverable 2024-11-11 02:16:34 +00:00
2824ec96f2 vim: integrate dasht as plugin 2024-11-04 20:28:09 +00:00
c576885c84 neovim: fix treesitter cross compilation 2024-09-14 22:36:33 +00:00
565684d1e9 neovim: fix ts_ls typeserver LSP deprecation 2024-09-14 22:36:27 +00:00
7d75b3c736 neovim: docs: suggest alternate mappings for nvim-cmp 2024-09-01 15:38:13 +00:00
c80aa813d9 neovim: ship GitMessenger plugin for git-blame-like functionality 2024-09-01 01:12:27 +00:00
4f6ea0938c neovim: Ctrl+Space to autocomplete 2024-09-01 01:00:37 +00:00
93159485fa neovim: integrate LSP for lua, LaTeX, html, markdown, nix, OpenSCAD, Rust, js/TypeScript :) 2024-08-26 16:49:00 +00:00
e1f5a55bca neovim: enable bash and python language servers 2024-08-26 14:06:49 +00:00
ea2739f86c neovim: enable "which-key" plugin 2024-08-26 14:06:49 +00:00
0787a3a50e neovim: split plugin configs into their own file 2024-08-26 14:06:49 +00:00