nixvim/config/auto_cmds.nix
2024-05-16 01:20:04 +02:00

54 lines
915 B
Nix

{
autoGroups = {
highlight_yank = {};
vim_enter = {};
indentscope = {};
};
autoCmd = [
{
group = "highlight_yank";
event = ["TextYankPost"];
pattern = "*";
callback = {
__raw = ''
function()
vim.highlight.on_yank()
end
'';
};
}
{
group = "vim_enter";
event = ["VimEnter"];
pattern = "*";
callback = {
__raw = ''
function()
vim.cmd('Startup')
end
'';
};
}
{
group = "indentscope";
event = ["FileType"];
pattern = [
"help"
"Startup"
"startup"
"neo-tree"
"Trouble"
"trouble"
"notify"
];
callback = {
__raw = ''
function()
vim.b.miniindentscope_disable = true
end
'';
};
}
];
}