Author: Kyle Fuller <kyle@fuller.li> 2026-06-06 14:33:22 +0100 +0100
Committer: Kyle Fuller <kyle@fuller.li> 2026-06-06 14:33:22 +0100 +0100
Commit: 998e91f26d2bb6c792330e0c7fc01248445dbc6b
Parent: ba276df256521b7087bdbb29e7a378260c6db69a
refactor(vim): use nix lsp
diff --git a/.config/home-manager/home.nix b/.config/home-manager/home.nix
index b21209350ff1d0976f64956434dfe65a4313afd8..c1d005d217d8cc631eadb6c0e184cea0e89f4301 100644
--- a/.config/home-manager/home.nix
+++ b/.config/home-manager/home.nix
@@ -36,6 +36,7 @@
# language server's
bash-language-server
fish-lsp
+ nixd
openscad-lsp
# python
@@ -152,7 +153,6 @@ swift-vim
vim-flake8
vim-gnupg
vim-ledger
- vim-nix
vim-terraform
# lsp
diff --git a/.config/nvim/lua/kyle/lspconfig.lua b/.config/nvim/lua/kyle/lspconfig.lua
index 1b91e34b1d46896f37ecd5d21d7ac37b72afe3fc..bc3f9a7732e66b5dc4e0ee6212d999ae465ae28f 100644
--- a/.config/nvim/lua/kyle/lspconfig.lua
+++ b/.config/nvim/lua/kyle/lspconfig.lua
@@ -2,9 +2,10 @@ vim.lsp.enable('ansiblels')
vim.lsp.enable('bashls')
vim.lsp.enable('fish_lsp')
vim.lsp.enable('gopls')
+vim.lsp.enable('nixd')
+vim.lsp.enable('openscad_lsp')
vim.lsp.enable('pyright')
vim.lsp.enable('terraformls')
-vim.lsp.enable('openscad_lsp')
local cmp = require'cmp'
cmp.setup({