treesitter.nix 461 B

12345678910111213141516
  1. { pkgs, ... }:
  2. {
  3. plugins.treesitter = {
  4. grammarPackages = pkgs.vimPlugins.nvim-treesitter.passthru.allGrammars;
  5. enable = true;
  6. settings.ensure_installed = "all";
  7. settings.ignore_install = [ "norg" ];
  8. settings.highlight.enable = true;
  9. settings.highlight.disable = [ ];
  10. settings.incremental_selection.enable = true;
  11. settings.indent.enable = true;
  12. nixvimInjections = true;
  13. };
  14. plugins.treesitter-context.enable = true;
  15. }