e4b49c7ed6
nvim: fix treesitter installing parsers again on startup
2026-02-21 17:55:40 +11:00
88586c11a7
nvim: update plugins
2026-02-20 17:14:03 +11:00
53781343e4
nvim: update plugins
2025-11-16 20:44:28 +11:00
e3677357e0
nvim: make lazy-lsp use neovim's native lsp config
2025-10-19 22:28:06 +11:00
6a644b4318
nvim: redo LSP setup to be simpler
...
now uses more of the built-in LSP functionality built into neovim.
- LSP configurations from the official repo
- downloads LSPs from nix using lazy-lsp
- autocomplete using blink.cmp
- show status using fidget.nvim
2025-10-13 21:49:30 +11:00
4b7bf6b3b5
nvim: add which-key.nvim
...
i like forgot the native lsp keybinds
2025-10-13 21:32:48 +11:00
49bbe072e8
nvim: replace multiple plugins with render-markdown.nvim
...
does more stuff too
2025-10-13 03:42:39 +11:00
6f30b69882
nvim: remove image.nvim
2025-10-13 03:33:55 +11:00
4fc8a96cdf
nvim: set lsp suggestion window border style to rounded
2025-10-13 03:33:14 +11:00
208626113c
nvim: remove txt dir
2025-10-13 02:36:15 +11:00
1565e1a420
nvim: update dependencies
2025-05-23 18:56:17 +10:00
cc92b9c72c
nvim: update plugins
2025-05-03 16:34:35 +10:00
53174334aa
nvim: update plugins
2025-05-03 16:34:34 +10:00
f49dc05eb2
nvim: fix nix lsp name
2025-05-03 16:34:34 +10:00
0769321970
nvim: add wrapping
2025-05-03 16:34:34 +10:00
506fa7e574
nvim: add plugin 'bullets.vim'
2025-05-03 16:34:31 +10:00
6fba49a34e
nvim: add plugin 'image.nvim'
2025-05-03 16:34:05 +10:00
43bc80e3bb
tmux: fix undercurls in neovim
2025-05-03 16:33:18 +10:00
a9d066a7d1
nvim: fix lsp preferred servers for nix and rust
2025-05-03 16:31:41 +10:00
1a7d45a526
nvim: fix paste keybind when in visual mode
2025-05-03 16:31:41 +10:00
d25877eaf2
nvim: ensure go treesitter parser is installed
2025-05-03 16:31:41 +10:00
8e9c065ecc
nvim: increase scroll off
2025-05-03 16:31:41 +10:00
6c6564f231
nvim: fix bootup problems with lazy-lsp
2025-05-03 16:31:41 +10:00
939234c89e
nvim: add C lsp 'clangd'
2025-05-03 16:31:41 +10:00
67080cb94b
nvim: swap mason with lazy-lsp for lsp installation
...
we don't need language-specific package managers in path now eg. cargo,
pip, npm, etc. this is done in a more "nix" way.
2025-05-03 16:31:41 +10:00
0399226628
nvim: added neovim configuration
2025-05-03 16:31:09 +10:00