{ empty = { plugins.chadtree.enable = true; }; example = { plugins.chadtree = { enable = true; 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 = []; }; }; view = { openDirection = "left"; sortBy = ["is_folder" "ext" "file_name"]; width = 40; windowOptions = { cursorline = true; number = false; relativenumber = false; signcolumn = "no"; winfixwidth = true; wrap = false; }; }; theme = { highlights = { ignored = "Comment"; bookmarks = "Title"; quickfix = "Label"; versionControl = "Comment"; }; iconGlyphSet = "devicons"; textColourSet = "env"; iconColourSet = "github"; }; keymap = { windowManagement = { quit = ["q"]; bigger = ["+" "="]; smaller = ["-" "_"]; refresh = [""]; }; rerooting = { changeDir = ["b"]; changeFocus = ["c"]; changeFocusUp = ["C"]; }; openFileFolder = { primary = [""]; secondary = ["" "<2-leftmouse>"]; tertiary = ["" ""]; vSplit = ["w"]; hSplit = ["W"]; openSys = ["o"]; collapse = ["o"]; }; cursor = { refocus = ["~"]; jumpToCurrent = ["J"]; stat = ["K"]; copyName = ["y"]; copyBasename = ["Y"]; copyRelname = [""]; }; 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"]; }; }; }; }; }