diff --git a/init.lua b/init.lua index a49c56a..c593c14 100644 --- a/init.lua +++ b/init.lua @@ -68,8 +68,10 @@ end if vim.fn.executable('darkman') then local mode = vim.trim(vim.fn.system('darkman get')) - if mode == 'dark' or mode == 'light' then - vim.o.background = mode + if mode == 'dark' then + vim.o.background = 'dark' + elseif mode == 'light' then + vim.o.background = 'light' end end @@ -161,6 +163,7 @@ 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', }) @@ -749,7 +752,6 @@ 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)