From 0d3eaf7db3e54a067773950f56eabf4df0788336 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Wed, 22 Nov 2023 08:29:54 -0300 Subject: [PATCH] Update neovim config. - remove telescope fzf (breaks out of the box config) - add guess-ident and epics modules --- .gitmodules | 9 ++++++--- nvim/.config/nvim/init.vim | 15 +++++++-------- nvim/.config/nvim/pack/plugins/start/epics.vim | 1 + .../nvim/pack/plugins/start/guess-indent.nvim | 1 + .../pack/plugins/start/telescope-fzf-native.nvim | 1 - 5 files changed, 15 insertions(+), 12 deletions(-) create mode 160000 nvim/.config/nvim/pack/plugins/start/epics.vim create mode 160000 nvim/.config/nvim/pack/plugins/start/guess-indent.nvim delete mode 160000 nvim/.config/nvim/pack/plugins/start/telescope-fzf-native.nvim diff --git a/.gitmodules b/.gitmodules index 839030a..5f2e59e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -28,9 +28,12 @@ [submodule "nvim/.config/nvim/pack/plugins/start/plenary.nvim"] path = nvim/.config/nvim/pack/plugins/start/plenary.nvim url = https://github.com/nvim-lua/plenary.nvim.git -[submodule "nvim/.config/nvim/pack/plugins/start/telescope-fzf-native.nvim"] - path = nvim/.config/nvim/pack/plugins/start/telescope-fzf-native.nvim - url = https://github.com/nvim-telescope/telescope-fzf-native.nvim.git [submodule "nvim/.config/nvim/pack/plugins/start/nvim-treesitter"] path = nvim/.config/nvim/pack/plugins/start/nvim-treesitter url = https://github.com/nvim-treesitter/nvim-treesitter.git +[submodule "nvim/.config/nvim/pack/plugins/start/epics.vim"] + path = nvim/.config/nvim/pack/plugins/start/epics.vim + url = https://github.com/NickeZ/epics.vim.git +[submodule "nvim/.config/nvim/pack/plugins/start/guess-indent.nvim"] + path = nvim/.config/nvim/pack/plugins/start/guess-indent.nvim + url = https://github.com/NMAC427/guess-indent.nvim.git diff --git a/nvim/.config/nvim/init.vim b/nvim/.config/nvim/init.vim index 5e5c3c5..ad0d93b 100644 --- a/nvim/.config/nvim/init.vim +++ b/nvim/.config/nvim/init.vim @@ -59,14 +59,6 @@ let g:rainbow_active = 1 let g:rainbow_conf = { 'ctermfgs': ['darkblue', 'darkred', 'darkgreen', 'darkmagenta', 'darkcyan'] } -" TELESCOPE - -" Set up fzf for telescope (requires running make in the fzf directory) -lua << EOF -require('telescope').load_extension('fzf') -EOF - - " TREE-SITTER " Use tree-sitter to highlight Latex, it's considerably less laggy @@ -78,6 +70,13 @@ endfunction autocmd BufNewFile,BufRead *.tex :call LatexUseTS() +" GUESS IDENT + +lua << EOF +require('guess-indent').setup {} +EOF + + " LANGUAGE SERVER " Partly from https://github.com/neovim/nvim-lspconfig/blob/master/README.md diff --git a/nvim/.config/nvim/pack/plugins/start/epics.vim b/nvim/.config/nvim/pack/plugins/start/epics.vim new file mode 160000 index 0000000..e7a2083 --- /dev/null +++ b/nvim/.config/nvim/pack/plugins/start/epics.vim @@ -0,0 +1 @@ +Subproject commit e7a208351900eaa53355406dc003a5584cf29f73 diff --git a/nvim/.config/nvim/pack/plugins/start/guess-indent.nvim b/nvim/.config/nvim/pack/plugins/start/guess-indent.nvim new file mode 160000 index 0000000..b8ae749 --- /dev/null +++ b/nvim/.config/nvim/pack/plugins/start/guess-indent.nvim @@ -0,0 +1 @@ +Subproject commit b8ae749fce17aa4c267eec80a6984130b94f80b2 diff --git a/nvim/.config/nvim/pack/plugins/start/telescope-fzf-native.nvim b/nvim/.config/nvim/pack/plugins/start/telescope-fzf-native.nvim deleted file mode 160000 index 9bc8237..0000000 --- a/nvim/.config/nvim/pack/plugins/start/telescope-fzf-native.nvim +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9bc8237565ded606e6c366a71c64c0af25cd7a50