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" },
|
event = { "BufReadPre", "BufNewFile" },
|
||||||
|
|
||||||
config = function()
|
config = function()
|
||||||
|
local icons = require("fschauen.util.icons")
|
||||||
local defaults = {
|
local defaults = {
|
||||||
capabilities = lsp_capabilities(),
|
capabilities = lsp_capabilities(),
|
||||||
handlers = lsp_handlers(),
|
handlers = lsp_handlers(),
|
||||||
|
@ -111,7 +112,16 @@ return {
|
||||||
}
|
}
|
||||||
|
|
||||||
require("lspconfig.ui.windows").default_options = border
|
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 {
|
require("mason-lspconfig").setup {
|
||||||
ensure_installed = {
|
ensure_installed = {
|
||||||
"clangd",
|
"clangd",
|
||||||
|
|
Loading…
Add table
Reference in a new issue