From 19b2ece7d33bb74ec09b630e3fb5d8c71805c56a Mon Sep 17 00:00:00 2001 From: Amanda Graven Date: Fri, 20 Jan 2023 21:39:22 +0100 Subject: [PATCH 1/3] feat: Add nil_ls language server --- init.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/init.lua b/init.lua index c593c14..b6203a8 100644 --- a/init.lua +++ b/init.lua @@ -752,6 +752,7 @@ require'lspconfig'.sumneko_lua.setup { require'lspconfig'.bashls.setup(default) require'lspconfig'.clangd.setup(default) require'lspconfig'.jdtls.setup(default) +require'lspconfig'.nil_ls.setup(default) require'lspconfig'.pyright.setup(default) require'lspconfig'.tsserver.setup(default) require'lspconfig'.vimls.setup(default) From ddefe39274cddd1e855228039d52576f03b7675c Mon Sep 17 00:00:00 2001 From: Amanda Graven Date: Fri, 20 Jan 2023 21:39:52 +0100 Subject: [PATCH 2/3] fix: Correct lua version of TextYankPost autocmd --- init.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/init.lua b/init.lua index b6203a8..ca1df3d 100644 --- a/init.lua +++ b/init.lua @@ -163,7 +163,6 @@ au('BufWritePost', { desc = 'Reload config when it is saved, and compile packer cache', }) au('TextYankPost', { - pattern = '*', callback = vim.highlight.on_yank, desc = 'Highlight when text is yanked', }) From f453a3f2ec6df0d343ea6ffaf9232c3f73301ec6 Mon Sep 17 00:00:00 2001 From: Amanda Graven Date: Fri, 20 Jan 2023 21:40:16 +0100 Subject: [PATCH 3/3] refactor: Set light/dark mode more concisely --- init.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/init.lua b/init.lua index ca1df3d..a49c56a 100644 --- a/init.lua +++ b/init.lua @@ -68,10 +68,8 @@ end if vim.fn.executable('darkman') then local mode = vim.trim(vim.fn.system('darkman get')) - if mode == 'dark' then - vim.o.background = 'dark' - elseif mode == 'light' then - vim.o.background = 'light' + if mode == 'dark' or mode == 'light' then + vim.o.background = mode end end