diff --git a/modules/programs/nvim/default.nix b/modules/programs/nvim/default.nix index cd170f4..948ac08 100644 --- a/modules/programs/nvim/default.nix +++ b/modules/programs/nvim/default.nix @@ -76,6 +76,7 @@ in nvim-cmp nvim-lspconfig nvim-surround + nvim-tree-lua nvim-treesitter-textsubjects nvim-treesitter.withAllGrammars nvim-ts-context-commentstring diff --git a/modules/programs/nvim/init.lua b/modules/programs/nvim/init.lua index a2479b1..74c3079 100644 --- a/modules/programs/nvim/init.lua +++ b/modules/programs/nvim/init.lua @@ -448,3 +448,14 @@ require("nvim-lastplace").setup({ }) require("nvim-autopairs").setup({}) + +-- 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() +wk.register({ + t = { "NvimTreeFindFileToggle", "nvim tree" }, +}, { prefix = "t", silent = true })