mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-22 08:53:28 +02:00
treesitter: don't use mkIf
This commit is contained in:
parent
b13df5bd67
commit
a9402c953a
1 changed files with 14 additions and 14 deletions
|
@ -52,24 +52,24 @@ in
|
||||||
tsOptions = {
|
tsOptions = {
|
||||||
highlight = {
|
highlight = {
|
||||||
enable = cfg.enable;
|
enable = cfg.enable;
|
||||||
disable = mkIf (cfg.disabledLanguages != []) cfg.disabledLanguages;
|
disable = if (cfg.disabledLanguages != []) then cfg.disabledLanguages else null;
|
||||||
|
|
||||||
custom_captures = mkIf (cfg.customCaptures != {}) cfg.customCaptures;
|
custom_captures = if (cfg.customCaptures != {}) then cfg.customCaptures else null;
|
||||||
};
|
};
|
||||||
|
|
||||||
# incremental_selection = mkIf cfg.incrementalSelection.enable {
|
incremental_selection = if cfg.incrementalSelection.enable then {
|
||||||
# enable = true;
|
|
||||||
# keymaps = {
|
|
||||||
# init_selection = cfg.incrementalSelection.keymaps.initSelection;
|
|
||||||
# node_incremental = cfg.incrementalSelection.keymaps.nodeIncremental;
|
|
||||||
# scope_incremental = cfg.incrementalSelection.keymaps.scopeIncremental;
|
|
||||||
# node_decremental = cfg.incrementalSelection.keymaps.nodeDecremental;
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
|
|
||||||
indent = mkIf cfg.indent {
|
|
||||||
enable = true;
|
enable = true;
|
||||||
|
keymaps = {
|
||||||
|
init_selection = cfg.incrementalSelection.keymaps.initSelection;
|
||||||
|
node_incremental = cfg.incrementalSelection.keymaps.nodeIncremental;
|
||||||
|
scope_incremental = cfg.incrementalSelection.keymaps.scopeIncremental;
|
||||||
|
node_decremental = cfg.incrementalSelection.keymaps.nodeDecremental;
|
||||||
};
|
};
|
||||||
|
} else null;
|
||||||
|
|
||||||
|
indent = if cfg.indent then {
|
||||||
|
enable = true;
|
||||||
|
} else null;
|
||||||
|
|
||||||
ensure_installed = cfg.ensureInstalled;
|
ensure_installed = cfg.ensureInstalled;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue