{ plugins.neo-tree = { enable = true; enableDiagnostics = true; enableGitStatus = true; enableModifiedMarkers = true; enableRefreshOnWrite = true; closeIfLastWindow = true; popupBorderStyle = "rounded"; # Type: null or one of “NC”, “double”, “none”, “rounded”, “shadow”, “single”, “solid” or raw lua code buffers = { bindToCwd = false; followCurrentFile = { enabled = true; }; }; window = { width = 40; height = 15; autoExpandWidth = false; mappings = { "" = "none"; }; }; }; # keymaps = [ # { # mode = "n"; # key = "e"; # action = ":Neotree toggle reveal_force_cwd"; # options = { # silent = true; # desc = "Explorer NeoTree (root dir)"; # }; # } # { # mode = "n"; # key = "E"; # action = "Neotree toggle"; # options = { # silent = true; # desc = "Explorer NeoTree (cwd)"; # }; # } # { # mode = "n"; # key = "be"; # action = ":Neotree buffers"; # options = { # silent = true; # desc = "Buffer explorer"; # }; # } # { # mode = "n"; # key = "ge"; # action = ":Neotree git_status"; # options = { # silent = true; # desc = "Git explorer"; # }; # } # ]; }