diff options
author | Linnnus <[email protected]> | 2023-12-09 09:18:19 +0100 |
---|---|---|
committer | Linnnus <[email protected]> | 2023-12-09 09:18:19 +0100 |
commit | 0da7ee17facad0ebabf02e5302c851d875a02ca3 (patch) | |
tree | 7d052f79911c8fae28c33139fedd99917e92a62d /home | |
parent | 977534211effc27304b61db0e21d80d4d2539f58 (diff) |
home/{neovim,dev-utils}: Add support for Nim
Diffstat (limited to 'home')
-rw-r--r-- | home/dev-utils/default.nix | 1 | ||||
-rw-r--r-- | home/neovim/filetype.nix | 1 | ||||
-rw-r--r-- | home/neovim/lsp.nix | 3 |
3 files changed, 5 insertions, 0 deletions
diff --git a/home/dev-utils/default.nix b/home/dev-utils/default.nix index 7ed56a4..833c9f0 100644 --- a/home/dev-utils/default.nix +++ b/home/dev-utils/default.nix @@ -24,6 +24,7 @@ ])) tcl-8_6 crystal + nim # Clojure ecosystem clojure 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 |