From 48e3068d7ccb5e5cf3144c8a9b728614e5220dc6 Mon Sep 17 00:00:00 2001 From: Folkert Kevelam Date: Sun, 8 Jun 2025 19:36:17 +0200 Subject: [PATCH] Add nvim-tree --- neovim/init.lua | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/neovim/init.lua b/neovim/init.lua index 094f3b3..77d6fc1 100644 --- a/neovim/init.lua +++ b/neovim/init.lua @@ -58,8 +58,15 @@ require('packer').startup(function(use) 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate' } + + use('nvim-tree/nvim-tree.lua') end) +require("nvim-tree").setup() + +vim.keymap.set('n', 'to', "NvimTreeFocus") +vim.keymap.set('n', 'tc', "NvimTreeClose") + require('SpecSwitcher').setup({ descend_dirs={ "include", @@ -96,12 +103,15 @@ require('lualine').setup({ } }) +vim.wo.foldmethod = 'expr' +vim.wo.foldexpr = 'v:lua.vim.treesitter.foldexpr()' + require'nvim-treesitter.configs'.setup { ensure_installed = {"ada"}, sync_install = false, auto_install = true, highlight = { enable = true, - additional_vim_regex_highlighting + additional_vim_regex_highlighting = true } }