feat: rewrite visuals using lib.mkMerge

This commit is contained in:
NotAShelf 2023-04-18 01:36:14 +03:00
commit 2df414b577
No known key found for this signature in database
GPG key ID: F0D14CCB5ED5AA22
4 changed files with 93 additions and 132 deletions

View file

@ -11,7 +11,8 @@ in {
config = mkIf cfg.enable (mkMerge [
(mkIf cfg.treesitter.enable {
vim.treesitter.enable = true;
vim.treesitter.grammars = [cfg.treesitter.package];
vim.treesitter.grammars = [cfg.treesitter.mdPackage cfg.treesitter.mdInlinePackage];
})
(mkIf cfg.glow.enable {

View file

@ -23,7 +23,8 @@ in {
type = types.bool;
default = config.vim.languages.enableTreesitter;
};
package = nvim.types.mkGrammarOption pkgs "markdown";
mdPackage = nvim.types.mkGrammarOption pkgs "markdown";
mdInlinePackage = nvim.types.mkGrammarOption pkgs "markdown-inline";
};
};
}