commit 3284d6d958ab402c8ccc332a4c64ff2ef3659b52
parent 5dc5a82caa4ab55ba085977c6d071cf7c7153b02
Author: Tomas Nemec <nemi@skaut.cz>
Date: Mon, 29 Nov 2021 08:39:06 +0100
update
Diffstat:
5 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/init.lua b/init.lua
@@ -186,6 +186,8 @@ au.addListeners({
-- ['quickfix'] = {[[QuickFixCmdPost [^l]* nested cwindow]], [[QuickFixCmdPost l* nested lwindow]]},
})
+vim.cmd('command! Reload lua require("tms.u.reload").nvim()')
+
-- vim.api.nvim_exec([[
-- augroup Packer
-- autocmd!
diff --git a/lua/tms/lsp/init.lua b/lua/tms/lsp/init.lua
@@ -63,7 +63,7 @@ M.setup = function()
-- Manual install
local lspc = require('lspconfig')
local manual_servers = {
- 'null-ls',
+ -- 'null-ls',
'gdscript',
'dartls',
-- 'sumneko_lua'
@@ -77,4 +77,13 @@ M.setup = function()
end
end
+M.add = function(name)
+ local lspc = require('lspconfig')
+ local opts = {}
+ opts.on_attach = custom_attach
+ opts.capabilities = capabilities
+ opts = servers.setup(name, opts)
+ lspc[name].setup(opts)
+end
+
return M
diff --git a/lua/tms/p/nullls.lua b/lua/tms/p/nullls.lua
@@ -47,6 +47,7 @@ M.setup = function()
zsh_diag(),
},
})
+ require('tms.lsp').add('null-ls')
end
return M
diff --git a/lua/tms/plugins.lua b/lua/tms/plugins.lua
@@ -455,5 +455,8 @@ return packer.startup({
end,
}
end,
- config = {compile_path = vim.fn.stdpath('config') .. '/lua/packer_compiled.lua'},
+ config = {
+ compile_path = vim.fn.stdpath('config') .. '/lua/packer_compiled.lua',
+ display = {open_fn = function() return require('packer.util').float({border = 'single'}) end},
+ },
})
diff --git a/lua/tms/u/reload.lua b/lua/tms/u/reload.lua
@@ -7,8 +7,6 @@ M.colors = function()
require('colorbuddy').colorscheme('my-default')
end
-M.nvim = function()
- require("plenary.reload").reload_module("tms")
-end
+M.nvim = function() require('plenary.reload').reload_module('tms') end
return M