34 lines
616 B
Nix
34 lines
616 B
Nix
![]() |
{ ... }:
|
||
|
{
|
||
|
programs.nixvim = {
|
||
|
plugins.nvim-tree = {
|
||
|
enable = true;
|
||
|
extraOptions = {
|
||
|
actions = {
|
||
|
remove_file = {
|
||
|
close_window = false;
|
||
|
};
|
||
|
};
|
||
|
## Keep tree open if already open when opening a tab
|
||
|
tab = {
|
||
|
sync = {
|
||
|
open = true;
|
||
|
close = true;
|
||
|
};
|
||
|
};
|
||
|
view = {
|
||
|
width = 30;
|
||
|
};
|
||
|
renderer = {
|
||
|
group_empty = true;
|
||
|
};
|
||
|
git = {
|
||
|
enable = true;
|
||
|
ignore = false;
|
||
|
timeout = 500;
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
}
|