@@ -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