From 323c5af1847ce92b225364338376134e17331d8a Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Sat, 25 Jun 2022 17:33:51 +0200 Subject: Update to nvim 0.7 and use self-plugin for colorscheme --- .config/nvim/lua/lsp_conf.lua | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) (limited to '.config/nvim/lua') diff --git a/.config/nvim/lua/lsp_conf.lua b/.config/nvim/lua/lsp_conf.lua index e339a5c..35f88eb 100644 --- a/.config/nvim/lua/lsp_conf.lua +++ b/.config/nvim/lua/lsp_conf.lua @@ -11,10 +11,10 @@ for type, icon in pairs(signs) do vim.fn.sign_define(hl, { text = icon, texthl = hl, numhl = '' }) end -local function buf_set_keymap(...) vim.api.nvim_buf_set_keymap(bufnr, ...) end +--local function vim.keymap.set(...) vim.api.nvim_vim.keymap.set(bufnr, ...) end local opts = { noremap=true, silent=true } -null_ls.config({ +null_ls.setup({ debug = false, save_after_format = false, sources = { @@ -48,11 +48,11 @@ for _, lsp in ipairs(servers) do local opts = { noremap=true, silent=true } -- See `:help vim.lsp.*` for documentation on any of the below functions - buf_set_keymap('n', 'gD', 'lua vim.lsp.buf.declaration()', opts) - buf_set_keymap('n', 'gd', 'lua vim.lsp.buf.definition()', opts) - buf_set_keymap('n', 'K', 'lua vim.lsp.buf.hover()', opts) - buf_set_keymap('n', 'gr', 'lua vim.lsp.buf.references()', opts) - buf_set_keymap('n', 'e', 'lua vim.lsp.diagnostic.show_line_diagnostics()', opts) + vim.keymap.set('n', 'gD', 'lua vim.lsp.buf.declaration()', opts) + vim.keymap.set('n', 'gd', 'lua vim.lsp.buf.definition()', opts) + vim.keymap.set('n', 'K', 'lua vim.lsp.buf.hover()', opts) + vim.keymap.set('n', 'gr', 'lua vim.lsp.buf.references()', opts) + vim.keymap.set('n', 'e', 'lua vim.lsp.diagnostic.show_line_diagnostics()', opts) end, flags = { debounce_text_changes = 150, @@ -60,18 +60,19 @@ for _, lsp in ipairs(servers) do } end -nvim_lsp["null-ls"].setup({ - on_attach = function(client) - if client.resolved_capabilities.document_formatting then - buf_set_keymap('n', '', 'lua vim.lsp.buf.formatting_sync()', opts) - vim.cmd "autocmd BufWritePre lua vim.lsp.buf.formatting_seq_sync()" - end - end -}) - +-- nvim_lsp["null-ls"].setup({ +-- on_attach = function(client) +-- if client.resolved_capabilities.document_formatting then +-- vim.keymap.set('n', '', 'lua vim.lsp.buf.formatting_sync()', opts) +-- vim.cmd "autocmd BufWritePre lua vim.lsp.buf.formatting_seq_sync()" +-- end +-- end +-- }) +-- +-- trouble.setup({ - use_lsp_diagnostic_signs = true, + use_diagnostic_signs = true, auto_close = true, - auto_open = true + auto_open = false }) -- cgit v1.2.3-18-g5258