Skip to content

Commit 9f1e321

Browse files
A-Lamiamehalter
authored andcommitted
feat(mason): initial mason support
1 parent 1038b4b commit 9f1e321

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

lua/astrotheme/groups/plugins/init.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ return {
1818
["nvim-ts-rainbow2"] = "nvim-ts-rainbow2",
1919
["nvim-web-devicons"] = "nvim-web-devicons",
2020
["nvim-window-picker"] = "nvim-window-picker",
21+
["mason.nvim"] = "mason",
2122
["rainbow-delimiters.nvim"] = "rainbow-delimiters",
2223
["symbols-outline.nvim"] = "symbols-outline",
2324
["telescope.nvim"] = "telescope",
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
local function callback()
2+
return {
3+
MasonNormal = { link = "NormalFloat" },
4+
MasonHeader = { link = "FloatTitle" },
5+
MasonHeaderSecondary = { bold = true, fg = C.ui.base, bg = C.ui.blue },
6+
7+
MasonHighlight = { fg = C.ui.blue },
8+
MasonHighlightBlock = { bg = C.ui.blue, fg = C.ui.base },
9+
MasonHighlightBlockBold = { bg = C.ui.blue, fg = C.ui.base, bold = true },
10+
11+
MasonHighlightSecondary = { fg = C.ui.accent },
12+
MasonHighlightBlockSecondary = { bg = C.ui.accent, fg = C.ui.base },
13+
MasonHighlightBlockBoldSecondary = { bg = C.ui.accent, fg = C.ui.base, bold = true },
14+
15+
MasonLink = { link = "MasonHighlight" },
16+
17+
MasonMuted = { fg = C.ui.red },
18+
MasonMutedBlock = { bg = C.ui.text_inactive, fg = C.ui.text },
19+
MasonMutedBlockBold = { bg = C.ui.blue, fg = C.ui.base, bold = true },
20+
21+
MasonError = { link = "ErrorMsg" },
22+
MasonWarning = { link = "WarningMsg" },
23+
24+
MasonHeading = { bold = true },
25+
}
26+
end
27+
28+
return callback

0 commit comments

Comments
 (0)