From a4f25f1850bb92c85206ba8e4c61ec0121f5020f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yaroslav=20de=20la=20Pe=C3=B1a=20Smirnov?= Date: Fri, 7 Jun 2024 00:29:15 +0300 Subject: lsp: set icons and organize config * Set icons for LSP diagnostics and completion. * Move the lua part of the config into a different file. --- dotfiles/.config/nvim/init.vim | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'dotfiles/.config/nvim/init.vim') diff --git a/dotfiles/.config/nvim/init.vim b/dotfiles/.config/nvim/init.vim index 2189149..95d7a63 100644 --- a/dotfiles/.config/nvim/init.vim +++ b/dotfiles/.config/nvim/init.vim @@ -256,14 +256,10 @@ call plug#end() " LSP if has('nvim-0.6') set omnifunc=v:lua.vim.lsp.omnifunc - lua require('lspconfig').clangd.setup{filetypes = { "c", "cpp", "objc", "objcpp", "ch" }} - lua require('lspconfig').gopls.setup{} - lua require('lspconfig').pylsp.setup{} - lua require('lspconfig').rls.setup{} - lua require('lspconfig').quick_lint_js.setup{} - lua require('lspfuzzy').setup{} + source ~/.config/nvim/lua.lua endif + " LSP keybinds nmap gd lua vim.lsp.buf.definition() nmap gD lua vim.lsp.buf.declaration() -- cgit v1.2.3