summaryrefslogtreecommitdiff
path: root/config/nvim/lua/plugins/tree.lua
diff options
context:
space:
mode:
author2026-02-12 18:21:04 +0300
committer2026-02-12 18:21:04 +0300
commit529898343aed91872813833b1fa6bdf688cc4b2e (patch)
treeddde638184214df1873329539a2f8cc794e2ae12 /config/nvim/lua/plugins/tree.lua
parentnvim lazy upd (diff)
downloaddotfiles-529898343aed91872813833b1fa6bdf688cc4b2e.tar.gz
dotfiles-529898343aed91872813833b1fa6bdf688cc4b2e.tar.bz2
dotfiles-529898343aed91872813833b1fa6bdf688cc4b2e.tar.xz
dotfiles-529898343aed91872813833b1fa6bdf688cc4b2e.zip
12.02.2026
Diffstat (limited to 'config/nvim/lua/plugins/tree.lua')
-rw-r--r--config/nvim/lua/plugins/tree.lua19
1 files changed, 18 insertions, 1 deletions
diff --git a/config/nvim/lua/plugins/tree.lua b/config/nvim/lua/plugins/tree.lua
index 30c0599..e002f49 100644
--- a/config/nvim/lua/plugins/tree.lua
+++ b/config/nvim/lua/plugins/tree.lua
@@ -20,6 +20,7 @@ return {
},
git = {
enable = true,
+ ignore = false,
},
renderer = {
group_empty = true,
@@ -37,4 +38,20 @@ return {
enable = true,
},
},
-}
+ keys = {
+ {
+ "<C-c>",
+ function()
+ local api = require("nvim-tree.api")
+ local global_cwd = vim.fn.getcwd(-1, -1)
+ api.tree.change_root(global_cwd)
+ end,
+ desc = "Change tree root to CWD",
+ },
+ {
+ "<F3>",
+ "<cmd>NvimTreeToggle<CR>",
+ desc = "Toggle file tree",
+ },
+ },
+} \ No newline at end of file