From 16a579b6b323ede6050a163479fad474ca702c68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Sun, 19 Feb 2023 13:23:49 +0100 Subject: [PATCH] nvim: add nvim tree --- modules/programs/nvim/default.nix | 1 + modules/programs/nvim/init.lua | 11 +++++++++++ 2 files changed, 12 insertions(+) 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 })