diff --git a/users/modules/programs/nixvim.nix b/users/modules/programs/nixvim.nix index 5b0bffa..a06b1f6 100644 --- a/users/modules/programs/nixvim.nix +++ b/users/modules/programs/nixvim.nix @@ -4,6 +4,8 @@ ./nixvim/nvim-tree.nix # filetree ./nixvim/noice.nix # custom CMDLINE ./nixvim/lualine.nix # custom statusline + ./nixvim/treesitter.nix # syntax highlighting + ./nixvim/treesitter-context.nix # context line ]; programs.nixvim = { enable = true; diff --git a/users/modules/programs/nixvim/treesitter-context.nix b/users/modules/programs/nixvim/treesitter-context.nix new file mode 100644 index 0000000..5e08da4 --- /dev/null +++ b/users/modules/programs/nixvim/treesitter-context.nix @@ -0,0 +1,5 @@ +{ + programs.nixvim.plugins.treesitter-context = { + enable = true; + }; +} diff --git a/users/modules/programs/nixvim/treesitter.nix b/users/modules/programs/nixvim/treesitter.nix new file mode 100644 index 0000000..eb074aa --- /dev/null +++ b/users/modules/programs/nixvim/treesitter.nix @@ -0,0 +1,11 @@ +{ + programs.nixvim.plugins.treesitter = { + enable = true; + folding = true; + settings = { + auto_install = true; + highlight.enable = true; + indent.enable = true; + }; + }; +}