Skip to content

Commit 140938b

Browse files
authored
feat(highlight): snacks.nvim support (#113)
1 parent 0c39e03 commit 140938b

File tree

1 file changed

+62
-0
lines changed

1 file changed

+62
-0
lines changed

lua/one_monokai/highlights/groups.lua

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -693,6 +693,68 @@ local defaults = {
693693
MiniTestPass = { fg = colors.green, bold = true },
694694

695695
MiniTrailspace = { bg = colors.red },
696+
697+
-- folke/snacks.nvim
698+
SnacksNormal = { link = "NormalFloat" },
699+
SnacksWinBar = { link = "Title" },
700+
SnacksBackdrop = { fg = colors.vulcan },
701+
SnacksNormalNC = { link = "NormalFloat" },
702+
SnacksWinBarNC = { link = "SnacksWinBar" },
703+
704+
SnacksNotifierInfo = { fg = colors.green },
705+
SnacksNotifierIconInfo = { fg = colors.green },
706+
SnacksNotifierTitleInfo = { fg = colors.green, italic = true },
707+
SnacksNotifierFooterInfo = { link = "DiagnosticInfo" },
708+
SnacksNotifierBorderInfo = { fg = colors.green },
709+
710+
SnacksNotifierWarn = { fg = colors.yellow },
711+
SnacksNotifierIconWarn = { fg = colors.yellow },
712+
SnacksNotifierTitleWarn = { fg = colors.yellow, italic = true },
713+
SnacksNotifierFooterWarn = { link = "DiagnosticWarn" },
714+
SnacksNotifierBorderWarn = { fg = colors.yellow },
715+
716+
SnacksNotifierDebug = { fg = colors.orange },
717+
SnacksNotifierIconDebug = { fg = colors.orange },
718+
SnacksNotifierTitleDebug = { fg = colors.orange, italic = true },
719+
SnacksNotifierFooterDebug = { link = "DiagnosticHint" },
720+
SnacksNotifierBorderDebug = { fg = colors.orange },
721+
722+
SnacksNotifierError = { fg = colors.red },
723+
SnacksNotifierIconError = { fg = colors.red },
724+
SnacksNotifierTitleError = { fg = colors.red, italic = true },
725+
SnacksNotifierFooterError = { link = "DiagnosticError" },
726+
SnacksNotifierBorderError = { fg = colors.red },
727+
728+
SnacksNotifierTrace = { fg = colors.white },
729+
SnacksNotifierIconTrace = { fg = colors.white },
730+
SnacksNotifierTitleTrace = { fg = colors.white, italic = true },
731+
SnacksNotifierFooterTrace = { link = "DiagnosticHint" },
732+
SnacksNotifierBorderTrace = { fg = colors.white },
733+
734+
SnacksDashboardNormal = { link = "Normal" },
735+
SnacksDashboardDesc = { fg = colors.green },
736+
SnacksDashboardFile = { fg = colors.cyan },
737+
SnacksDashboardDir = { link = "Nontext" },
738+
SnacksDashboardFooter = { fg = colors.yellow, italic = true },
739+
SnacksDashboardHeader = { fg = colors.green },
740+
SnacksDashboardIcon = { fg = colors.pink, bold = true },
741+
SnacksDashboardKey = { fg = colors.orange },
742+
SnacksDashboardTerminal = { link = "SnacksDashboardNormal" },
743+
SnacksDashboardSpecial = { link = "Special" },
744+
SnacksDashboardTitle = { link = "Title" },
745+
746+
SnacksIndent = { fg = colors.dark_gray },
747+
SnacksIndentScope = { fg = colors.light_gray },
748+
749+
SnacksPicker = { link = "NormalFloat" },
750+
SnacksPickerInputBorder = { link = "SnacksPickerBorder" },
751+
SnacksPickerBorder = { link = "FloatBorder" },
752+
SnacksPickerSelected = {
753+
fg = config.transparent and colors.pink or colors.fg,
754+
bg = config.transparent and colors.none or colors.vulcan,
755+
bold = true,
756+
},
757+
SnacksPickerMatch = { fg = colors.green },
696758
}
697759

698760
-- hide all semantic highlights by default,

0 commit comments

Comments
 (0)