20 lines
540 B
Lua
20 lines
540 B
Lua
|
local lsp_status = require("lsp-status")
|
|||
|
lsp_status.register_progress()
|
|||
|
lsp_status.config({
|
|||
|
indicator_errors = "❌",
|
|||
|
indicator_warnings = "⚠️ ",
|
|||
|
indicator_info = "ℹ️ ",
|
|||
|
-- https://emojipedia.org/tips/
|
|||
|
indicator_hint = "💡",
|
|||
|
indicator_ok = "✅",
|
|||
|
})
|
|||
|
|
|||
|
require("lspconfig").clangd.setup({
|
|||
|
filetypes = { "c", "cpp", "objc", "objcpp", "cuda" },
|
|||
|
handlers = lsp_status.extensions.clangd.setup(),
|
|||
|
init_options = {
|
|||
|
clangdFileStatus = true,
|
|||
|
},
|
|||
|
capabilities = lsp_status.capabilities,
|
|||
|
})
|