diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/sets.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/modules/sets.nix b/modules/sets.nix index 6878b69..93999cc 100644 --- a/modules/sets.nix +++ b/modules/sets.nix @@ -25,6 +25,7 @@ in cli.shell = lib.mkEnableOption "package set"; comm.im = lib.mkEnableOption "package set"; de.utils = lib.mkEnableOption "package set"; + dev.grammars = lib.mkEnableOption "package set"; dl.tools.manga = lib.mkEnableOption "package set" // { default = cfg.dl.tools.full; }; dl.tools.minimal = lib.mkEnableOption "package set" // { default = cfg.dl.tools.full; }; dl.tools.full = lib.mkEnableOption "package set"; @@ -94,6 +95,31 @@ in libnotify pass ] ++ lib.optional cfg.de.useKeymapper keymapper; + dev.grammars = with pkgs.tree-sitter-grammars; [ + tree-sitter-c + tree-sitter-c-sharp + tree-sitter-cmake + tree-sitter-cpp + tree-sitter-css + tree-sitter-dockerfile + tree-sitter-elixir + tree-sitter-go + tree-sitter-gomod + tree-sitter-heex + tree-sitter-html + tree-sitter-java + tree-sitter-javascript + tree-sitter-json + tree-sitter-lua + tree-sitter-perl + tree-sitter-php + tree-sitter-python + tree-sitter-ruby + tree-sitter-rust + tree-sitter-toml + tree-sitter-tsx + tree-sitter-yaml + ]; dl.tools.manga = [ gallery-dl img2pdf |