From 977990584331307dd5e71ebbbbd6b45b9c961996 Mon Sep 17 00:00:00 2001 From: Gustaf Rydholm Date: Sun, 15 Aug 2021 13:54:15 +0200 Subject: Updates to nvim lsp --- .config/nvim/config.lua | 33 ++++++++++++++++++++++----------- 1 file changed, 22 insertions(+), 11 deletions(-) (limited to '.config/nvim/config.lua') diff --git a/.config/nvim/config.lua b/.config/nvim/config.lua index 0805ca0..0bfee43 100644 --- a/.config/nvim/config.lua +++ b/.config/nvim/config.lua @@ -1,6 +1,6 @@ -- general options.format_on_save = true -options.colorscheme = 'dark' +options.colorscheme = "dark" vim.opt.wrap = false -- Keymappings @@ -16,30 +16,42 @@ require("extra.json_schemas").setup() options.builtin.dashboard.active = true options.builtin.terminal.active = true options.builtin.rooter.active = true -options.builtin.bufferline.active = true +options.builtin.bufferline.active = false options.builtin.nvimtree.active = true -- Whichkey options.builtin.which_key.mappings.l.d = { "TroubleToggle", "Diagnostics" } -options.builtin.which_key.mappings.l.R = { "TroubleToggle lsp_references", "References" } +options.builtin.which_key.mappings.l.R = { + "TroubleToggle lsp_references", + "References", +} options.builtin.which_key.mappings.l.o = { "SymbolsOutline", "Outline" } -options.builtin.which_key.mappings.T.h = { "TSHighlightCapturesUnderCursor", "Highlight" } +options.builtin.which_key.mappings.T.h = { + "TSHighlightCapturesUnderCursor", + "Highlight", +} options.builtin.which_key.mappings.T.p = { "TSPlaygroundToggle", "Playground" } options.builtin.which_key.mappings["z"] = { "ZenMode", "Zen" } options.builtin.which_key.mappings["r"] = { name = "Replace", r = { "lua require('spectre').open()", "Replace" }, - w = { "lua require('spectre').open_visual({select_word=true})", "Replace Word" }, + w = { + "lua require('spectre').open_visual({select_word=true})", + "Replace Word", + }, f = { "lua require('spectre').open_file_search()", "Replace Buffer" }, } -options.builtin.which_key.mappings.f = { "lua require('lir.float').toggle()", "Files" } +options.builtin.which_key.mappings.f = { + "lua require('lir.float').toggle()", + "Files", +} options.builtin.nvimtree.auto_open = 0 -- Treesitter options.builtin.treesitter.ensure_installed = "maintained" -options.builtin.treesitter.autotag.enable = true -options.builtin.treesitter.playground.enable = true +options.builtin.treesitter.autotag.enable = false +options.builtin.treesitter.playground.enable = false -- Formatters -- python @@ -57,11 +69,12 @@ options.lang.python.linters = { }, } +options.lang.python.lsp.on_attach = nil + -- lua options.lang.lua.formatters = { { exe = "stylua", - args = {}, }, } @@ -73,7 +86,6 @@ options.lang.json.formatters = { }, } - options.plugins = { { "folke/trouble.nvim", @@ -180,5 +192,4 @@ options.plugins = { "sindrets/diffview.nvim", event = "BufRead", }, - } -- cgit v1.2.3-70-g09d2