2023-07-12 22:03:09 +02:00
|
|
|
{
|
|
|
|
empty = {
|
|
|
|
plugins.chadtree.enable = true;
|
|
|
|
};
|
|
|
|
|
|
|
|
example = {
|
2024-09-20 09:47:05 -05:00
|
|
|
plugins = {
|
|
|
|
web-devicons.enable = true;
|
|
|
|
chadtree = {
|
|
|
|
enable = true;
|
2023-07-12 22:03:09 +02:00
|
|
|
|
2024-09-20 09:47:05 -05:00
|
|
|
options = {
|
|
|
|
follow = true;
|
|
|
|
mimetypes = {
|
|
|
|
warn = [
|
|
|
|
"audio"
|
|
|
|
"font"
|
|
|
|
"image"
|
|
|
|
"video"
|
|
|
|
];
|
|
|
|
allowExts = [ ".ts" ];
|
|
|
|
};
|
|
|
|
pageIncrement = 5;
|
|
|
|
pollingRate = 2.0;
|
|
|
|
session = true;
|
|
|
|
showHidden = false;
|
|
|
|
versionControl = true;
|
|
|
|
ignore = {
|
|
|
|
nameExact = [
|
|
|
|
".DS_Store"
|
|
|
|
".directory"
|
|
|
|
"thumbs.db"
|
|
|
|
".git"
|
|
|
|
];
|
|
|
|
nameGlob = [ ];
|
|
|
|
pathGlob = [ ];
|
|
|
|
};
|
2023-07-12 22:03:09 +02:00
|
|
|
};
|
2024-09-20 09:47:05 -05:00
|
|
|
view = {
|
|
|
|
openDirection = "left";
|
|
|
|
sortBy = [
|
|
|
|
"is_folder"
|
|
|
|
"ext"
|
|
|
|
"file_name"
|
2024-05-05 19:39:35 +02:00
|
|
|
];
|
2024-09-20 09:47:05 -05:00
|
|
|
width = 40;
|
|
|
|
windowOptions = {
|
|
|
|
cursorline = true;
|
|
|
|
number = false;
|
|
|
|
relativenumber = false;
|
|
|
|
signcolumn = "no";
|
|
|
|
winfixwidth = true;
|
|
|
|
wrap = false;
|
|
|
|
};
|
2023-07-12 22:03:09 +02:00
|
|
|
};
|
2024-09-20 09:47:05 -05:00
|
|
|
theme = {
|
|
|
|
highlights = {
|
|
|
|
ignored = "Comment";
|
|
|
|
bookmarks = "Title";
|
|
|
|
quickfix = "Label";
|
|
|
|
versionControl = "Comment";
|
|
|
|
};
|
|
|
|
iconGlyphSet = "devicons";
|
|
|
|
textColourSet = "env";
|
|
|
|
iconColourSet = "github";
|
2023-07-12 22:03:09 +02:00
|
|
|
};
|
2024-09-20 09:47:05 -05:00
|
|
|
keymap = {
|
|
|
|
windowManagement = {
|
|
|
|
quit = [ "q" ];
|
|
|
|
bigger = [
|
|
|
|
"+"
|
|
|
|
"="
|
|
|
|
];
|
|
|
|
smaller = [
|
|
|
|
"-"
|
|
|
|
"_"
|
|
|
|
];
|
|
|
|
refresh = [ "<c-r>" ];
|
|
|
|
};
|
|
|
|
rerooting = {
|
|
|
|
changeDir = [ "b" ];
|
|
|
|
changeFocus = [ "c" ];
|
|
|
|
changeFocusUp = [ "C" ];
|
|
|
|
};
|
|
|
|
openFileFolder = {
|
|
|
|
primary = [ "<enter>" ];
|
|
|
|
secondary = [
|
|
|
|
"<tab>"
|
|
|
|
"<2-leftmouse>"
|
|
|
|
];
|
|
|
|
tertiary = [
|
|
|
|
"<m-enter>"
|
|
|
|
"<middlemouse>"
|
|
|
|
];
|
|
|
|
vSplit = [ "w" ];
|
|
|
|
hSplit = [ "W" ];
|
|
|
|
openSys = [ "o" ];
|
|
|
|
collapse = [ "o" ];
|
|
|
|
};
|
|
|
|
cursor = {
|
|
|
|
refocus = [ "~" ];
|
|
|
|
jumpToCurrent = [ "J" ];
|
|
|
|
stat = [ "K" ];
|
|
|
|
copyName = [ "y" ];
|
|
|
|
copyBasename = [ "Y" ];
|
|
|
|
copyRelname = [ "<c-y>" ];
|
|
|
|
};
|
|
|
|
filtering = {
|
|
|
|
filter = [ "f" ];
|
|
|
|
clearFilter = [ "F" ];
|
|
|
|
};
|
|
|
|
bookmarks = {
|
|
|
|
bookmarkGoto = [ "m" ];
|
|
|
|
};
|
|
|
|
selecting = {
|
|
|
|
select = [ "s" ];
|
|
|
|
clearSelection = [ "S" ];
|
|
|
|
};
|
|
|
|
fileOperations = {
|
|
|
|
new = [ "a" ];
|
|
|
|
link = [ "A" ];
|
|
|
|
rename = [ "r" ];
|
|
|
|
toggleExec = [ "X" ];
|
|
|
|
copy = [ "p" ];
|
|
|
|
cut = [ "x" ];
|
|
|
|
delete = [ "d" ];
|
|
|
|
trash = [ "t" ];
|
|
|
|
};
|
|
|
|
toggles = {
|
|
|
|
toggleHidden = [ "." ];
|
|
|
|
toggleFollow = [ "u" ];
|
|
|
|
toggleVersionControl = [ "i" ];
|
|
|
|
};
|
2023-07-12 22:03:09 +02:00
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2024-08-29 09:31:03 -05:00
|
|
|
|
2024-09-20 09:47:05 -05:00
|
|
|
no-icons = {
|
|
|
|
plugins.web-devicons.enable = false;
|
2024-08-29 09:31:03 -05:00
|
|
|
plugins.chadtree = {
|
|
|
|
enable = true;
|
|
|
|
};
|
|
|
|
};
|
2023-07-12 22:03:09 +02:00
|
|
|
}
|