mirror of
https://github.com/NotAShelf/nvf.git
synced 2026-01-17 07:43:21 +00:00
Compare commits
5 commits
68346ebede
...
5a3ac8993a
| Author | SHA1 | Date | |
|---|---|---|---|
|
5a3ac8993a |
|||
|
|
efd67cd82f | ||
|
|
7918b43155 |
||
|
072f7599ae |
|||
|
|
37397706d6 |
4 changed files with 20 additions and 5 deletions
|
|
@ -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):
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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`";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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`";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue