aboutsummaryrefslogtreecommitdiff
path: root/lua/config_nvim_tree.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/config_nvim_tree.lua')
-rw-r--r--lua/config_nvim_tree.lua24
1 files changed, 24 insertions, 0 deletions
diff --git a/lua/config_nvim_tree.lua b/lua/config_nvim_tree.lua
new file mode 100644
index 0000000..e36ab13
--- /dev/null
+++ b/lua/config_nvim_tree.lua
@@ -0,0 +1,24 @@
+-- disable netrw at the very start of your init.lua (strongly advised)
+vim.g.loaded_netrw = 1
+vim.g.loaded_netrwPlugin = 1
+
+-- set termguicolors to enable highlight groups
+vim.opt.termguicolors = true
+
+-- empty setup using defaults
+require("nvim-tree").setup()
+
+-- OR setup with some options
+require("nvim-tree").setup({
+ sort_by = "case_sensitive",
+ renderer = {
+ group_empty = true,
+ },
+ filters = {
+ dotfiles = false,
+ },
+ on_attach = require("custom_nvim_tree_keybinds").on_attach
+})
+
+-- Some key binds.
+vim.keymap.set("n", "<leader>n", ":NvimTreeToggle<CR>")