nvim: add custom icons to Mason
This commit is contained in:
parent
e9b2121e65
commit
8e2b50e034
1 changed files with 11 additions and 1 deletions
|
@ -103,6 +103,7 @@ return {
|
|||
event = { "BufReadPre", "BufNewFile" },
|
||||
|
||||
config = function()
|
||||
local icons = require("fschauen.util.icons")
|
||||
local defaults = {
|
||||
capabilities = lsp_capabilities(),
|
||||
handlers = lsp_handlers(),
|
||||
|
@ -111,7 +112,16 @@ return {
|
|||
}
|
||||
|
||||
require("lspconfig.ui.windows").default_options = border
|
||||
require("mason").setup { ui = border }
|
||||
require("mason").setup {
|
||||
ui = {
|
||||
border = border.border,
|
||||
icons = {
|
||||
package_installed = icons.git.file.Staged,
|
||||
package_pending = icons.git.file.Unstaged,
|
||||
package_uninstalled = icons.git.file.Deleted,
|
||||
},
|
||||
},
|
||||
}
|
||||
require("mason-lspconfig").setup {
|
||||
ensure_installed = {
|
||||
"clangd",
|
||||
|
|
Loading…
Add table
Reference in a new issue