Added tresitter module and other misc updates

This commit is contained in:
alejandro-angulo 2025-06-06 23:13:39 -07:00
parent 21febe9eef
commit c189da135d
Signed by: alejandro-angulo
GPG key ID: 75579581C74554B6
6 changed files with 85 additions and 35 deletions

View file

@ -0,0 +1,23 @@
{ ... }:
{
# Use treesitter's indenting
opts.autoindent = false;
plugins.treesitter-context.enable = true;
plugins.treesitter = {
enable = true;
settings = {
highlight.enable = true;
incremental_selection = {
enable = true;
keymaps = {
init_selection = "<CR>";
node_decremental = "<CR>";
node_incremental = "<TAB>";
scope_incremental = "<S-TAB>";
};
};
indent.enable = true;
};
};
}