From 8f874322541fd89a09ebc45d17b730ee8bbd41e3 Mon Sep 17 00:00:00 2001 From: Amanda Graven Date: Sat, 16 Mar 2024 11:53:10 +0100 Subject: [PATCH] add crates.nvim, winbar workaround, reenable auto-pairs enter mapping --- init.lua | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index 1261ea4..85e0d42 100644 --- a/init.lua +++ b/init.lua @@ -295,7 +295,6 @@ require('lazy').setup({ -- Editing {'LunarWatcher/auto-pairs', init = function() vim.g.AutoPairsMultilineClose = 0 - vim.g.AutoPairsMapCR = 0 -- temp workaround vim.g.AutoPairsMapBS = 1 vim.g.AutoPairsCompatibleMaps = 1 vim.g.AutoPairsShortcutToggleMultilineClose = '' @@ -610,6 +609,14 @@ require('lazy').setup({ }, } end}, + {'Saecki/crates.nvim', opts = { + lsp = { + enabled = true, + actions = true, + completion = true, + hover = true, + } + }}, {'pmizio/typescript-tools.nvim', opts = { settings = { tsserve_file_preferences = { @@ -630,7 +637,6 @@ require('lazy').setup({ null_ls.setup { sources = { null_ls.builtins.diagnostics.zsh, - null_ls.builtins.code_actions.shellcheck, } } end}, @@ -644,7 +650,10 @@ require('lazy').setup({ end }) end}, {'utilyre/barbecue.nvim', opts = { - show_modified = true + show_modified = true, + lead_custom_section = function() + return { {' ', 'WinBar'} } + end, }}, -- UI Elements --