aboutsummaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/plugins/nvim-tree.lua21
1 files changed, 16 insertions, 5 deletions
diff --git a/lua/plugins/nvim-tree.lua b/lua/plugins/nvim-tree.lua
index e24a299..4db4313 100644
--- a/lua/plugins/nvim-tree.lua
+++ b/lua/plugins/nvim-tree.lua
@@ -187,18 +187,21 @@ api.events.subscribe(api.events.Event.FileCreated, function(file)
end)
require('nvim-tree').setup({
+ auto_reload_on_write = true,
+ create_in_closed_folder = false,
+ hijack_cursor = true,
disable_netrw = true,
hijack_netrw = true,
- auto_reload_on_write = true,
+ hijack_unnamed_buffer_when_opening = false,
+ --ignore_buffer_on_setup = false,
update_focused_file = {
enable = true,
- update_cwd = false,
+ update_cwd = true,
update_root = true,
ignore_list = {},
},
root_dirs = {},
prefer_startup_root = true,
- hijack_cursor = true,
--hijack_directories = {
-- enable = false,
--},
@@ -228,10 +231,17 @@ require('nvim-tree').setup({
require_confirm = true,
},
modified = {
- enable = false,
+ enable = true,
show_on_dirs = true,
show_on_open_dirs = true,
},
+ filters = {
+ dotfiles = false,
+ git_clean = false,
+ no_buffer = false,
+ custom = {},
+ exclude = {},
+ },
actions = {
use_system_clipboard = true,
change_dir = {
@@ -243,7 +253,8 @@ require('nvim-tree').setup({
close_window = true,
},
open_file = {
- quit_on_open = true,
+ quit_on_open = false,
+ eject = true,
resize_window = false,
window_picker = {
enable = true,