From c0400d4dc774b818cb094d07eedcc1ba509b8131 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Av=C3=A9?= Date: Mon, 22 May 2023 13:32:07 +0200 Subject: [PATCH] Treesitter improvements --- nvim/init.lua | 3 +++ nvim/lua/nvim_tree_config.lua | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/nvim/init.lua b/nvim/init.lua index 8a6834f..1cdaddd 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -3,6 +3,7 @@ require('autopairs_config') require('settings') require('lsp_config') require('telescope_config') +require('treesitter_config') require('lualine_config') require('mappings') require('trim_config') @@ -30,3 +31,5 @@ vim.api.nvim_create_autocmd("FileType", { pattern = "vimwiki", command = [[setlo vim.api.nvim_create_autocmd("FileType", { pattern = "vimwiki", command = [[setlocal filetype=markdown]] }) vim.api.nvim_create_autocmd("FileType", { pattern = "javascript", command = [[setlocal shiftwidth=2 softtabstop=2 expandtab]] }) vim.api.nvim_create_autocmd("FileType", { pattern = "vue", command = [[setlocal shiftwidth=2 softtabstop=2 expandtab]] }) +local shada_group = vim.api.nvim_create_augroup("SHADA", { clear = true }) +vim.api.nvim_create_autocmd("CursorHold,TextYankPost,FocusGained,FocusLost", {command = "if exists(':rshada') | rshada | wshada | endif", group = shada_group}) diff --git a/nvim/lua/nvim_tree_config.lua b/nvim/lua/nvim_tree_config.lua index 28963fc..ca45a7a 100644 --- a/nvim/lua/nvim_tree_config.lua +++ b/nvim/lua/nvim_tree_config.lua @@ -3,7 +3,7 @@ if not hastree then return end -require("nvim-tree").setup({ +tree.setup({ sort_by = "case_sensitive", sync_root_with_cwd = true, update_focused_file = {