Changed how lsp window borders are set
This commit is contained in:
parent
7b9e749477
commit
54d4d8f058
|
@ -25,9 +25,10 @@ return {
|
||||||
local border = require("symbols.window").border
|
local border = require("symbols.window").border
|
||||||
|
|
||||||
-- Set borders
|
-- Set borders
|
||||||
vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, { border = border })
|
local handlers = {
|
||||||
vim.lsp.handlers["textDocument/signatureHelp"] =
|
["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, { border = border }),
|
||||||
vim.lsp.with(vim.lsp.handlers.signature_help, { border = border })
|
["textDocument/signatureHelp"] = vim.lsp.with(vim.lsp.handlers.signature_help, { border = border }),
|
||||||
|
}
|
||||||
|
|
||||||
require("lspconfig.ui.windows").default_options = {
|
require("lspconfig.ui.windows").default_options = {
|
||||||
border = border,
|
border = border,
|
||||||
|
@ -108,6 +109,7 @@ return {
|
||||||
function(server_name)
|
function(server_name)
|
||||||
local server = require("tools").servers[server_name] or {}
|
local server = require("tools").servers[server_name] or {}
|
||||||
server.capabilities = vim.tbl_deep_extend("force", capabilities, server.capabilities or {})
|
server.capabilities = vim.tbl_deep_extend("force", capabilities, server.capabilities or {})
|
||||||
|
server.handlers = handlers
|
||||||
|
|
||||||
require("lspconfig")[server_name].setup(server)
|
require("lspconfig")[server_name].setup(server)
|
||||||
end,
|
end,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user