42 lines
968 B
Nix
42 lines
968 B
Nix
{ ... }:
|
|
{
|
|
programs.nixvim = {
|
|
plugins = {
|
|
neo-tree = {
|
|
enable = true;
|
|
sources = ["filesystem" "buffers" "git_status" "document_symbols"];
|
|
addBlankLineAtTop = false;
|
|
|
|
filesystem = {
|
|
bindToCwd = false;
|
|
followCurrentFile = {
|
|
enabled = true;
|
|
};
|
|
};
|
|
|
|
defaultComponentConfigs = {
|
|
indent = {
|
|
withExpanders = true;
|
|
expanderCollapsed = "";
|
|
expanderExpanded = "";
|
|
expanderHighlight = "NeoTreeExpander";
|
|
};
|
|
|
|
gitStatus = {
|
|
symbols = {
|
|
added = " ";
|
|
conflict = " ";
|
|
deleted = "";
|
|
ignored = " ";
|
|
modified = " ";
|
|
renamed = "";
|
|
staged = "";
|
|
unstaged = "";
|
|
untracked = " ";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|