Compare commits

...

5 commits

Author SHA1 Message Date
raf
5a3ac8993a
Merge pull request #791 from venkyr77/illuminate-denylist-fix
Some checks are pending
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
ui/illuminate: add more applicable filetypes to denylist
2025-04-04 17:25:48 +00:00
Venkatesan Ravi
efd67cd82f ui/illuminate: add more applicable filetypes to denylist 2025-04-04 16:26:18 +00:00
raf
7918b43155
tabline/bufferline: add neo-tree integration (#788) 2025-04-04 13:51:37 +00:00
072f7599ae
treesitter: mention builtGrammars in grammars option 2025-04-04 16:45:05 +03:00
Venkatesan Ravi
37397706d6 tabline/bufferline: add neo-tree integration 2025-04-04 12:35:52 +00:00
4 changed files with 20 additions and 5 deletions

View file

@ -293,6 +293,8 @@
- Add lint (luacheck) and formatting (stylua) support for Lua. - Add lint (luacheck) and formatting (stylua) support for Lua.
- Add lint (markdownlint-cli2) support for Markdown. - Add lint (markdownlint-cli2) support for Markdown.
- Add catppuccin integration for Bufferline, Lspsaga. - Add catppuccin integration for Bufferline, Lspsaga.
- Add neo-tree integration for Bufferline.
- Add more applicable filetypes to illuminate denylist.
[tebuevd](https://github.com/tebuevd): [tebuevd](https://github.com/tebuevd):

View file

@ -279,6 +279,12 @@ in {
highlight = "Directory"; highlight = "Directory";
separator = true; separator = true;
} }
{
filetype = "neo-tree";
text = "File Explorer";
highlight = "Directory";
separator = true;
}
]; ];
description = "The windows to offset bufferline above, see `:help bufferline-offset`"; description = "The windows to offset bufferline above, see `:help bufferline-offset`";
}; };

View file

@ -24,12 +24,19 @@ in {
grammars = mkOption { grammars = mkOption {
type = listOf package; type = listOf package;
default = []; default = [];
example = literalExpression ''
pkgs.vimPlugins.nvim-treesitter.builtGrammars; [
regex
kdl
];
'';
description = '' description = ''
List of treesitter grammars to install. List of treesitter grammars to install. For grammars to be installed properly,
you must use grammars from `pkgs.vimPlugins.nvim-treesitter.builtGrammars`.
For languages already supported by nvf, you may For languages already supported by nvf, you may use
use the {option}`vim.language.<lang>.treesitter` options, which {option}`vim.language.<lang>.treesitter` options, which will automatically add
will automatically add the required grammars to this. the required grammars to this.
''; '';
}; };

View file

@ -11,7 +11,7 @@ in {
setupOpts = mkPluginSetupOption "vim-illuminate" { setupOpts = mkPluginSetupOption "vim-illuminate" {
filetypes_denylist = mkOption { filetypes_denylist = mkOption {
type = listOf str; type = listOf str;
default = ["dirvish" "fugitive" "NvimTree" "TelescopePrompt"]; default = ["dirvish" "fugitive" "help" "neo-tree" "notify" "NvimTree" "TelescopePrompt"];
description = "Filetypes to not illuminate, this overrides `filetypes_allowlist`"; description = "Filetypes to not illuminate, this overrides `filetypes_allowlist`";
}; };
}; };