@@ -582,6 +582,117 @@ local defaults = {
582582 NotifyWARNBorder = { fg = colors .yellow },
583583 NotifyWARNIcon = { fg = colors .yellow },
584584 NotifyWARNTitle = { fg = colors .yellow },
585+
586+ -- echasnovski/mini.nvim
587+ MiniStatuslineDevinfo = { fg = colors .fg , bg = colors .vulcan },
588+ MiniStatuslineFileinfo = { link = " MiniStatuslineDevinfo" },
589+ MiniStatuslineFilename = { fg = colors .fg , bg = colors .black },
590+ MiniStatuslineInactive = { link = " MiniStatuslineFilename" },
591+ MiniStatuslineModeNormal = { fg = colors .dark_blue , bg = colors .green , bold = true },
592+ MiniStatuslineModeInsert = { fg = colors .dark_blue , bg = colors .yellow , bold = true },
593+ MiniStatuslineModeVisual = { fg = colors .dark_blue , bg = colors .purple , bold = true },
594+ MiniStatuslineModeCommand = { fg = colors .dark_blue , bg = colors .aqua , bold = true },
595+ MiniStatuslineModeReplace = { fg = colors .dark_blue , bg = colors .pink , bold = true },
596+ MiniStatuslineModeOther = { fg = colors .dark_blue , bg = colors .green , bold = true }, -- fallback
597+
598+ MiniAnimateCursor = { reverse = true , nocombine = true },
599+ MiniAnimateNormalFloat = { link = " NormalFloat" },
600+
601+ MiniClueBorder = { link = " FloatBorder" },
602+ MiniClueDescGroup = { link = " DiagnosticWarn" },
603+ MiniClueDescSingle = { link = " NormalFloat" },
604+ MiniClueNextKey = { link = " DiagnosticHint" },
605+ MiniClueNextKeyWithPostkeys = { link = " DiagnosticError" },
606+ MiniClueSeparator = { link = " DiagnosticInfo" },
607+ MiniClueTitle = { bg = colors .vulcan , bold = true },
608+
609+ MiniCompletionActiveParameter = { underline = true },
610+
611+ MiniCursorword = { underline = true },
612+ MiniCursorwordCurrent = { underline = true },
613+
614+ MiniDiffOverAdd = { fg = colors .green , bg = colors .green , blend = 20 },
615+ MiniDiffOverChange = { fg = colors .white , bg = colors .white , blend = 20 },
616+ MiniDiffOverContext = { bg = colors .black },
617+ MiniDiffOverDelete = { fg = colors .red , bg = colors .red , blend = 20 },
618+ MiniDiffSignAdd = { fg = colors .green },
619+ MiniDiffSignChange = { fg = colors .white },
620+ MiniDiffSignDelete = { fg = colors .red },
621+
622+ MiniFilesBorder = { link = " FloatBorder" },
623+ MiniFilesBorderModified = { link = " DiagnosticWarn" },
624+ MiniFilesCursorLine = { link = " CursorLine" },
625+ MiniFilesDirectory = { link = " Directory" },
626+ MiniFilesFile = { fg = colors .fg },
627+ MiniFilesNormal = { link = " NormalFloat" },
628+ MiniFilesTitle = { link = " FloatTitle" },
629+ MiniFilesTitleFocused = { fg = colors .pink , bg = colors .vulcan , bold = true },
630+
631+ MiniHipatternsFixme = { fg = colors .bg , bg = colors .red , bold = true },
632+ MiniHipatternsHack = { fg = colors .bg , bg = colors .yellow , bold = true },
633+ MiniHipatternsNote = { fg = colors .bg , bg = colors .cyan , bold = true },
634+ MiniHipatternsTodo = { fg = colors .bg , bg = colors .aqua , bold = true },
635+
636+ MiniIndentscopeSymbol = { fg = colors .light_gray },
637+ MiniIndentscopeSymbolOff = { fg = colors .yellow },
638+
639+ MiniJump = { sp = colors .yellow , undercurl = true },
640+ MiniJump2dDim = { fg = colors .gray },
641+ MiniJump2dSpot = { fg = colors .yellow , bold = true , nocombine = true },
642+ MiniJump2dSpotAhead = { fg = colors .green , bg = colors .black , nocombine = true },
643+ MiniJump2dSpotUnique = { fg = colors .pink , bold = true , nocombine = true },
644+
645+ MiniMapNormal = { link = " NormalFloat" },
646+ MiniMapSymbolCount = { link = " Special" },
647+ MiniMapSymbolLine = { link = " Title" },
648+ MiniMapSymbolView = { link = " Delimiter" },
649+
650+ MiniNotifyBorder = { link = " FloatBorder" },
651+ MiniNotifyNormal = { link = " NormalFloat" },
652+ MiniNotifyTitle = { link = " FloatTitle" },
653+
654+ MiniOperatorsExchangeFrom = { link = " IncSearch" },
655+
656+ MiniPickBorder = { link = " FloatBorder" },
657+ MiniPickBorderBusy = { link = " DiagnosticWarn" },
658+ MiniPickBorderText = { bg = colors .vulcan },
659+ MiniPickIconDirectory = { link = " Directory" },
660+ MiniPickIconFile = { link = " NormalFloat" },
661+ MiniPickHeader = { link = " DiagnosticHint" },
662+ MiniPickMatchCurrent = { link = " CursorLine" },
663+ MiniPickMatchMarked = { link = " Visual" },
664+ MiniPickMatchRanges = { fg = colors .green },
665+ MiniPickNormal = { link = " NormalFloat" },
666+ MiniPickPreviewLine = { link = " CursorLine" },
667+ MiniPickPreviewRegion = { link = " IncSearch" },
668+ MiniPickPrompt = { bg = colors .vulcan , bold = true },
669+
670+ MiniStarterCurrent = { nocombine = true },
671+ MiniStarterFooter = { fg = colors .gray },
672+ MiniStarterHeader = { link = " Title" },
673+ MiniStarterInactive = { link = " Comment" },
674+ MiniStarterItem = { link = " Normal" },
675+ MiniStarterItemBullet = { link = " Delimiter" },
676+ MiniStarterItemPrefix = { link = " WarningMsg" },
677+ MiniStarterSection = { fg = colors .pink },
678+ MiniStarterQuery = { link = " MoreMsg" },
679+
680+ MiniSurround = { link = " IncSearch" },
681+
682+ MiniTablineCurrent = { fg = colors .fg , bg = colors .vulcan , bold = true },
683+ MiniTablineFill = { link = " TabLineFill" },
684+ MiniTablineHidden = { fg = colors .gray , bg = colors .vulcan },
685+ MiniTablineModifiedCurrent = { fg = colors .vulcan , bg = colors .fg , bold = true },
686+ MiniTablineModifiedHidden = { fg = colors .vulcan , bg = colors .gray },
687+ MiniTablineModifiedVisible = { fg = colors .vulcan , bg = colors .fg },
688+ MiniTablineTabpagesection = { link = " Search" },
689+ MiniTablineVisible = { fg = colors .fg , bg = colors .vulcan },
690+
691+ MiniTestEmphasis = { bold = true },
692+ MiniTestFail = { fg = colors .red , bold = true },
693+ MiniTestPass = { fg = colors .green , bold = true },
694+
695+ MiniTrailspace = { bg = colors .red },
585696}
586697
587698-- hide all semantic highlights by default,
0 commit comments