Skip to content

Commit 81cf09a

Browse files
authored
feat: support mini.nvim (#112)
1 parent 4d2cac5 commit 81cf09a

File tree

1 file changed

+111
-0
lines changed

1 file changed

+111
-0
lines changed

lua/one_monokai/highlights/groups.lua

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)