v1.0.0
This commit is contained in:
30
lua/util/icon.lua
Normal file
30
lua/util/icon.lua
Normal file
@ -0,0 +1,30 @@
|
||||
local M = {
|
||||
diagnostics = {
|
||||
error = "",
|
||||
warn = "",
|
||||
info = "",
|
||||
hint = "",
|
||||
},
|
||||
}
|
||||
|
||||
function M.sign_defines()
|
||||
local icons = M.diagnostics
|
||||
-- error
|
||||
local sign_diag_error = { text = icons.error, texthl = "DiagnosticSignError" }
|
||||
vim.fn.sign_define("DiagnosticSignError", sign_diag_error)
|
||||
-- warn
|
||||
local sign_diag_warn = { text = icons.warn, texthl = "DiagnosticSignWarn" }
|
||||
vim.fn.sign_define("DiagnosticSignWarn", sign_diag_warn)
|
||||
-- info
|
||||
local sign_diag_info = { text = icons.info, texthl = "DiagnosticSignInfo" }
|
||||
vim.fn.sign_define("DiagnosticSignInfo", sign_diag_info)
|
||||
-- hint
|
||||
local sign_diag_hint = { text = icons.hint, texthl = "DiagnosticSignHint" }
|
||||
vim.fn.sign_define("DiagnosticSignHint", sign_diag_hint)
|
||||
end
|
||||
|
||||
function M.setup()
|
||||
M.sign_defines()
|
||||
end
|
||||
|
||||
return M
|
Reference in New Issue
Block a user