From d864982647b0ef61bd57884b9d4cc9ecb5d589bd Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Thu, 8 Aug 2024 01:47:41 +0200 Subject: [PATCH] neovim: tweak config --- modules/editor/vim/lua/plugins/core.lua | 9 +++++++-- modules/editor/vim/lua/plugins/disabled.lua | 2 ++ modules/editor/vim/lua/plugins/lsp.lua | 14 ++++++++++++++ 3 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 modules/editor/vim/lua/plugins/lsp.lua diff --git a/modules/editor/vim/lua/plugins/core.lua b/modules/editor/vim/lua/plugins/core.lua index c68d952..89e2313 100644 --- a/modules/editor/vim/lua/plugins/core.lua +++ b/modules/editor/vim/lua/plugins/core.lua @@ -1,9 +1,14 @@ return { - { "ellisonleao/gruvbox.nvim" }, { "LazyVim/LazyVim", opts = { colorscheme = "gruvbox", - } + }, + }, + { + 'nvim-telescope/telescope.nvim', + opts = { + defaults = { path_display = { "truncate" } }, + }, }, } diff --git a/modules/editor/vim/lua/plugins/disabled.lua b/modules/editor/vim/lua/plugins/disabled.lua index 2da374f..0a69416 100644 --- a/modules/editor/vim/lua/plugins/disabled.lua +++ b/modules/editor/vim/lua/plugins/disabled.lua @@ -4,4 +4,6 @@ return { { "williamboman/mason.nvim", enabled = false }, { "williamboman/mason-lspconfig.nvim", enabled = false }, { "jay-babu/mason-nvim-dap.nvim", enabled = false }, + { "folke/noice.nvim", enabled = false }, + { "Bilal2453/luvit-meta", enabled = false }, } diff --git a/modules/editor/vim/lua/plugins/lsp.lua b/modules/editor/vim/lua/plugins/lsp.lua new file mode 100644 index 0000000..865811a --- /dev/null +++ b/modules/editor/vim/lua/plugins/lsp.lua @@ -0,0 +1,14 @@ +return { + { + "neovim/nvim-lspconfig", + opts = { + servers = { + metals = { + settings = { + showImplicitArguments = false, + }, + }, + }, + }, + }, +}