c3d433ddaf
feat(nvim): add manual mode for LSP servers
...
Allow LSP servers to be enabled on-demand via a buffer-local command
instead of auto-starting on matching filetypes. The command name is
auto-derived from the server name (e.g. 'GolangciLint'). Switch
golangci-lint to manual mode as it's resource-heavy and not always needed.
2026-04-22 13:01:32 -04:00
b9f2bfdeae
chore: move to oxlint from eslint
2026-04-20 14:08:15 -04:00
fa0bdae70d
fix(nvim): use gopls remote mode to avoid spawning new server
2026-04-16 21:07:10 -04:00
393c31f241
fix(nvim): lsp sqls
2026-04-03 09:57:45 -04:00
16d2c97ce8
chore: add sqls config file ref
2026-03-19 13:32:04 -04:00
454b93ba2a
chore: add zk & fix golsp
2026-03-15 09:49:59 -04:00
58fa210eb5
update llamacpp
2026-01-20 20:20:50 -05:00
107397ce78
fix: disable omnisharp until upstream fix
2026-01-17 10:19:01 -05:00
c8f5e744d0
chore(cleanup): sops, opencode, etc
2026-01-11 22:19:31 -05:00
c3aa7802ad
feat(nvim): reorganize and modernize Neovim configuration
...
- Remove deprecated config files: git-ref.lua, git-signs.lua, diffview-config.lua, lsp-lines-config.lua, neotree-config.lua, fidget-spinner.lua, silicon-config.lua, telescope-config.lua, llm.lua
- Add new configuration files: diagnostics-config.lua, git-config.lua, llm-config.lua, snacks-config.lua
- Update existing config files: base.lua, dap-config.lua, init.lua, lsp-config.lua, lualine-config.lua, noice-config.lua, octo-config.lua, toggleterm-config.lua, which-key-config.lua
- Update nvim and opencode module configurations
2025-12-18 13:42:16 -05:00
d64cc0e47b
feat(nvim): integrate CodeCompanion with LlamaSwap and Copilot
...
- Remove old code-companion-config.lua file
- Move LLM configuration to llm.lua with LlamaSwap and Copilot integration
- Add copilot-vim plugin to default.nix
- Update which-key bindings to include new CodeCompanion commands
- Configure CodeCompanion with chat, inline, and command strategies using LlamaSwap adapter
- Add memory configuration with default project files
- Update LSP configuration for CodeCompanion markdown rendering
2025-12-04 17:36:45 -05:00
0ed577e815
more things
2025-12-03 11:40:01 -05:00
c60cb58d14
chore: native lsp
2025-11-15 16:04:57 -05:00
b111cf4197
chore: remove csharp_ls
2025-11-08 11:19:44 -05:00
567e8c10d2
feat(nvim): add omnisharp
2025-11-06 09:26:34 -05:00
e7ee14a3c1
feat: add csharp lsp
2025-11-02 18:27:34 -05:00
0c2bf58cfa
fix: prevent clangd from formatting proto files
2025-10-15 10:36:09 -04:00
7ce476adb3
update libvirt & add clangd lsp
2025-10-03 13:10:09 -04:00
6b42b3cc22
vim deprecated functions
2025-07-27 18:22:11 -04:00
f09e2a9ec1
chore: nvim autopep8 line limit
2025-07-23 20:21:10 -04:00
b1981a2dcc
autopep8
2025-05-01 14:06:05 -04:00
a58d02d1bd
nvim: use pyright for starlark
2025-04-30 13:12:00 -04:00
cf0fa75058
Migrate to Snowfall ( #1 )
...
Reviewed-on: #1
Co-authored-by: Evan Reichard <evan@reichard.io >
Co-committed-by: Evan Reichard <evan@reichard.io >
2025-04-21 00:56:53 +00:00