mirror of
https://github.com/ray-x/navigator.lua
synced 2024-11-15 18:12:50 +00:00
24 lines
1.1 KiB
Lua
24 lines
1.1 KiB
Lua
|
local M = {}
|
||
|
local api = vim.api
|
||
|
|
||
|
-- lsp sign ﮻ ﯭ ﳀ
|
||
|
function M.diagnositc_config_sign()
|
||
|
vim.fn.sign_define('LspDiagnosticsSignError', {text='', texthl='LspDiagnosticsSignError',linehl='', numhl=''})
|
||
|
vim.fn.sign_define('LspDiagnosticsSignWarning', {text='', texthl='LspDiagnosticsSignWarning', linehl='', numhl=''})
|
||
|
vim.fn.sign_define('LspDiagnosticsSignInformation', {text='', texthl='LspDiagnosticsSignInformation', linehl='', numhl=''})
|
||
|
vim.fn.sign_define('LspDiagnosticsSignHint', {text='💡', texthl='LspDiagnosticsSignHint', linehl='', numhl=''})
|
||
|
end
|
||
|
|
||
|
function M.add_highlight()
|
||
|
|
||
|
-- lsp system default
|
||
|
api.nvim_command("hi! link LspDiagnosticsUnderlineError SpellBad")
|
||
|
api.nvim_command("hi! link LspDiagnosticsUnderlineWarning SpellRare")
|
||
|
api.nvim_command("hi! link LspDiagnosticsUnderlineInformation SpellRare")
|
||
|
api.nvim_command("hi! link LspDiagnosticsUnderlineHint SpellRare")
|
||
|
api.nvim_command("hi def link DefinitionPreviewTitle Title")
|
||
|
|
||
|
end
|
||
|
|
||
|
return M
|