summaryrefslogtreecommitdiff
path: root/home/neovim
diff options
context:
space:
mode:
authorLinnnus <[email protected]>2023-12-09 09:18:19 +0100
committerLinnnus <[email protected]>2023-12-09 09:18:19 +0100
commit0da7ee17facad0ebabf02e5302c851d875a02ca3 (patch)
tree7d052f79911c8fae28c33139fedd99917e92a62d /home/neovim
parent977534211effc27304b61db0e21d80d4d2539f58 (diff)
home/{neovim,dev-utils}: Add support for Nim
Diffstat (limited to 'home/neovim')
-rw-r--r--home/neovim/filetype.nix1
-rw-r--r--home/neovim/lsp.nix3
2 files changed, 4 insertions, 0 deletions
diff --git a/home/neovim/filetype.nix b/home/neovim/filetype.nix
index 671cecf..08b5e46 100644
--- a/home/neovim/filetype.nix
+++ b/home/neovim/filetype.nix
@@ -3,6 +3,7 @@
programs.neovim.plugins = with pkgs;
with vimPlugins; [
# Filetype plugins
+ nim-vim
vim-nix
vim-noweb
vim-janet
diff --git a/home/neovim/lsp.nix b/home/neovim/lsp.nix
index 0870358..90ad12a 100644
--- a/home/neovim/lsp.nix
+++ b/home/neovim/lsp.nix
@@ -89,6 +89,9 @@
clangd = {
cmd = { "${pkgs.clang-tools}/bin/clangd" },
},
+ nimls = {
+ cmd = { "${pkgs.nimlsp}/bin/nimlsp" },
+ },
};
for server, config in pairs(servers) do
-- set common options