This commit is contained in:
albert 2025-02-19 20:43:30 -08:00
parent cfe45a2e2f
commit 60937ed05d
Signed by: albert
GPG key ID: 3895DD267CA11BA9
2 changed files with 21 additions and 9 deletions
home-manager/common/software/cli/nixvim

View file

@ -124,9 +124,9 @@
offsets = [ offsets = [
{ {
# filetype = "NvimTree"; # filetype = "NvimTree";
filetype = "NeoTree"; filetype = "neo-tree";
text = "File Explorer"; text = "File Explorer";
highlight = "EcovimNeoTreeTitle"; highlight = "Directory";
# highlight = "EcovimNvimTreeTitle"; # highlight = "EcovimNvimTreeTitle";
text_align = "center"; text_align = "center";
separator = true; separator = true;
@ -142,6 +142,8 @@
enableGitStatus = true; enableGitStatus = true;
enableModifiedMarkers = true; enableModifiedMarkers = true;
enableRefreshOnWrite = true; enableRefreshOnWrite = true;
hideRootNode = true;
popupBorderStyle = "rounded";
sourceSelector = { sourceSelector = {
winbar = true; winbar = true;
}; };
@ -151,6 +153,16 @@
"git_status" "git_status"
"document_symbols" "document_symbols"
]; ];
filesystem = {
followCurrentFile = {
enabled = true;
leaveDirsOpen = true;
};
filteredItems = {
hideDotfiles = false;
hideGitignored = true;
};
};
}; };
nvim-tree = { nvim-tree = {
enable = false; enable = false;

View file

@ -31,13 +31,13 @@
# Normal Mode # Normal Mode
# NVimTree # NVimTree
(nmap "<leader>n" "<Nop>" // desc "[N]vimTree") (nmap "<leader>nf" ":Neotree focus<CR>" // desc "[F]ocus NeoTree")
(nmap "<leader>nf" ":NvimTreeFocus<CR>" // desc "[F]ocus NvimTree") (nmap "<leader>nt" ":Neotree toggle<CR>" // desc "[T]oggle NeoTree")
(nmap "<leader>nt" ":NvimTreeToggle<CR>" // desc "[T]oggle NvimTree") (nmap "<leader>nc" ":Neotree close<CR>" // desc "[C]lose NeoTree")
(nmap "<leader>ns" ":NvimTreeFindFile<CR>"// desc "[S]earch NvimTree") (nmap "<leader>ns" ":Neotree filesystem<CR>" // desc "[S]earch NeoTree")
(nmap "<leader>nc" ":NvimTreeClose<CR>" // desc "[C]lose NvimTree") (nmap "<leader>ng" ":Neotree git_status<CR>" // desc "[G]it Status")
(nmap "<leader>nr" ":NvimTreeRefresh<CR>" // desc "[R]efresh NvimTree") (nmap "<leader>nb" ":Neotree buffers<CR>" // desc "[B]uffer List")
(nmap "<leader>nT" ":NoiceTelescope<CR>" // desc "Noice [T]elescope") (nmap "<leader>nT" ":NoiceTelescope<CR>" // desc "Noice [T]elescope")
# ToggleTerm # ToggleTerm
(nmap "<leader>Tt" ":ToggleTerm<CR>" // desc "[T]oggle Terminal") (nmap "<leader>Tt" ":ToggleTerm<CR>" // desc "[T]oggle Terminal")
(nmap "<leader>Ts" ":TermSelect<CR>" // desc "[S]elect a terminal") (nmap "<leader>Ts" ":TermSelect<CR>" // desc "[S]elect a terminal")