summaryrefslogtreecommitdiffstats
path: root/neovim.nix
diff options
context:
space:
mode:
authorSkullheadx <admonty1@protonmail.com>2025-11-09 16:05:11 -0500
committerSkullheadx <admonty1@protonmail.com>2025-11-09 16:05:11 -0500
commit19704c50867986db4f834d20d74f8298d55f947c (patch)
treee55de6c1dc70844ac25c361b44a7874e0a7d7fed /neovim.nix
parentmake librewolf the default browser (diff)
downloadnixos-19704c50867986db4f834d20d74f8298d55f947c.tar.gz
nixos-19704c50867986db4f834d20d74f8298d55f947c.tar.bz2
nixos-19704c50867986db4f834d20d74f8298d55f947c.zip
add lang servers
Diffstat (limited to '')
-rw-r--r--neovim.nix36
1 files changed, 36 insertions, 0 deletions
diff --git a/neovim.nix b/neovim.nix
index ffe4f1a..a7c26dc 100644
--- a/neovim.nix
+++ b/neovim.nix
@@ -27,5 +27,41 @@
withPython3 = true;
withNodeJs = true;
defaultEditor = true;
+
+ plugins = with pkgs.vimPlugins; [
+ none-ls-nvim
+ nvim-treesitter-parsers.bash
+ nvim-treesitter-parsers.cpp
+ nvim-treesitter-parsers.c
+ nvim-treesitter-parsers.objc
+ nvim-treesitter-parsers.cuda
+ nvim-treesitter-parsers.proto
+ nvim-treesitter-parsers.dockerfile
+ nvim-treesitter-parsers.fish
+ nvim-treesitter-parsers.go
+ nvim-treesitter-parsers.html
+ nvim-treesitter-parsers.css
+ nvim-treesitter-parsers.json
+ nvim-treesitter-parsers.jsonc
+ nvim-treesitter-parsers.lua
+ nvim-treesitter-parsers.markdown
+ nvim-treesitter-parsers.markdown_inline
+ nvim-treesitter-parsers.nix
+ nvim-treesitter-parsers.python
+ nvim-treesitter-parsers.toml
+ nvim-treesitter-parsers.sql
+ nvim-treesitter-parsers.typescript
+ nvim-treesitter-parsers.javascript
+ nvim-treesitter-parsers.tsx
+ nvim-treesitter-parsers.jsdoc
+ nvim-treesitter-parsers.yaml
+ nvim-treesitter-parsers.zig
+
+ # formatter
+ vim-clang-format
+ ];
+
+ # extraPackages = with pkgs; [
+ # ];
};
}