diff --git a/lua/plugins/disabled.lua b/lua/plugins/disabled.lua index 6242a05..9bdc1b1 100644 --- a/lua/plugins/disabled.lua +++ b/lua/plugins/disabled.lua @@ -9,7 +9,7 @@ return { -- EDITOR -- remove and replace with nvim-tree; copy config to nvim-tree if possible - -- { "nvim-neo-tree/neo-tree.nvim", enabled = false }, + { "nvim-neo-tree/neo-tree.nvim", enabled = false }, -- LINTING { "mfussenegger/nvim-lint", enabled = false }, diff --git a/lua/plugins/editor.lua b/lua/plugins/editor.lua index e2c8fb0..ad8246d 100644 --- a/lua/plugins/editor.lua +++ b/lua/plugins/editor.lua @@ -1,20 +1,22 @@ -if true then return {} end +-- if true then return {} end return { { "nvim-tree/nvim-tree.lua", dependencies = { "nvim-tree/nvim-web-devicons" }, keys = { - { "fe", function() vim.cmd([[NvimTreeToggle]]) end, mode = { "n", "t" }, desc = "Toggle nvim-tree" }, - { "", function() vim.cmd([[NvimTreeFindFile]]) end, desc = "Show current file in nvim-tree" }, + { "fe", function() require("nvim-tree.api").tree.toggle({ path = LazyVim.root() }) end, desc = "Explorer NvimTree (Root)" }, + { "fE", function() require("nvim-tree.api").tree.toggle({ path = vim.uv.cwd() }) end, desc = "Explorer NvimTree (cwd)" }, + { "e", "fe", desc = "Explorer NvimTree (Root Dir)", remap = true }, + { "E", "fE", desc = "Explorer NvimTree (cwd)", remap = true }, }, config = function() require("nvim-tree").setup({ - actions = { - open_file = { - resize_window = false, - }, - }, + -- actions = { + -- open_file = { + -- resize_window = false, + -- }, + -- }, }) end, }, diff --git a/lua/plugins/ui.lua b/lua/plugins/ui.lua index b4f6472..601262e 100644 --- a/lua/plugins/ui.lua +++ b/lua/plugins/ui.lua @@ -1,14 +1,15 @@ -if true then return {} end +-- if true then return {} end return { -- bufferline "akinsho/bufferline.nvim", + dependencies = { "nvim-tree/nvim-tree.lua" }, opts = { options = { offsets = { { filetype = "NvimTree", - text = "Nvim-tree", + text = "NvimTree", highlight = "Directory", text_align = "left", },