diff --git a/lua/darkbox.lua b/lua/darkbox.lua index 6e0096e..693a3f9 100644 --- a/lua/darkbox.lua +++ b/lua/darkbox.lua @@ -199,52 +199,52 @@ local function get_groups() end local groups = { - GruvboxFg0 = { fg = colors.foreground }, - GruvboxFg1 = { fg = colors.foreground }, - GruvboxFg2 = { fg = colors.foreground_2 }, - GruvboxFg3 = { fg = colors.foreground_3 }, - GruvboxFg4 = { fg = colors.foreground_4 }, - GruvboxGray = { fg = colors.gray }, - GruvboxBg0 = { fg = colors.background }, - GruvboxBg1 = { fg = colors.background_1 }, - GruvboxBg2 = { fg = colors.background_2 }, - GruvboxBg3 = { fg = colors.background_3 }, - GruvboxBg4 = { fg = colors.background_4 }, - GruvboxRed = { fg = colors.red }, - GruvboxRedBold = { fg = colors.red, bold = config.bold }, - GruvboxGreen = { fg = colors.green }, - GruvboxGreenBold = { fg = colors.green, bold = config.bold }, - GruvboxYellow = { fg = colors.yellow }, - GruvboxYellowBold = { fg = colors.yellow, bold = config.bold }, - GruvboxBlue = { fg = colors.blue }, - GruvboxBlueBold = { fg = colors.blue, bold = config.bold }, - GruvboxPurple = { fg = colors.purple }, - GruvboxPurpleBold = { fg = colors.purple, bold = config.bold }, - GruvboxAqua = { fg = colors.aqua }, - GruvboxAquaBold = { fg = colors.aqua, bold = config.bold }, - GruvboxOrange = { fg = colors.orange }, - GruvboxOrangeBold = { fg = colors.orange, bold = config.bold }, - GruvboxRedSign = config.transparent_mode and { fg = colors.red, reverse = config.invert_signs } + DarkboxFg0 = { fg = colors.foreground }, + DarkboxFg1 = { fg = colors.foreground }, + DarkboxFg2 = { fg = colors.foreground_2 }, + DarkboxFg3 = { fg = colors.foreground_3 }, + DarkboxFg4 = { fg = colors.foreground_4 }, + DarkboxGray = { fg = colors.gray }, + DarkboxBg0 = { fg = colors.background }, + DarkboxBg1 = { fg = colors.background_1 }, + DarkboxBg2 = { fg = colors.background_2 }, + DarkboxBg3 = { fg = colors.background_3 }, + DarkboxBg4 = { fg = colors.background_4 }, + DarkboxRed = { fg = colors.red }, + DarkboxRedBold = { fg = colors.red, bold = config.bold }, + DarkboxGreen = { fg = colors.green }, + DarkboxGreenBold = { fg = colors.green, bold = config.bold }, + DarkboxYellow = { fg = colors.yellow }, + DarkboxYellowBold = { fg = colors.yellow, bold = config.bold }, + DarkboxBlue = { fg = colors.blue }, + DarkboxBlueBold = { fg = colors.blue, bold = config.bold }, + DarkboxPurple = { fg = colors.purple }, + DarkboxPurpleBold = { fg = colors.purple, bold = config.bold }, + DarkboxAqua = { fg = colors.aqua }, + DarkboxAquaBold = { fg = colors.aqua, bold = config.bold }, + DarkboxOrange = { fg = colors.orange }, + DarkboxOrangeBold = { fg = colors.orange, bold = config.bold }, + DarkboxRedSign = config.transparent_mode and { fg = colors.red, reverse = config.invert_signs } or { fg = colors.red, bg = colors.background_1, reverse = config.invert_signs }, - GruvboxGreenSign = config.transparent_mode and { fg = colors.green, reverse = config.invert_signs } + DarkboxGreenSign = config.transparent_mode and { fg = colors.green, reverse = config.invert_signs } or { fg = colors.green, bg = colors.background_1, reverse = config.invert_signs }, - GruvboxYellowSign = config.transparent_mode and { fg = colors.yellow, reverse = config.invert_signs } + DarkboxYellowSign = config.transparent_mode and { fg = colors.yellow, reverse = config.invert_signs } or { fg = colors.yellow, bg = colors.background_1, reverse = config.invert_signs }, - GruvboxBlueSign = config.transparent_mode and { fg = colors.blue, reverse = config.invert_signs } + DarkboxBlueSign = config.transparent_mode and { fg = colors.blue, reverse = config.invert_signs } or { fg = colors.blue, bg = colors.background_1, reverse = config.invert_signs }, - GruvboxPurpleSign = config.transparent_mode and { fg = colors.purple, reverse = config.invert_signs } + DarkboxPurpleSign = config.transparent_mode and { fg = colors.purple, reverse = config.invert_signs } or { fg = colors.purple, bg = colors.background_1, reverse = config.invert_signs }, - GruvboxAquaSign = config.transparent_mode and { fg = colors.aqua, reverse = config.invert_signs } + DarkboxAquaSign = config.transparent_mode and { fg = colors.aqua, reverse = config.invert_signs } or { fg = colors.aqua, bg = colors.background_1, reverse = config.invert_signs }, - GruvboxOrangeSign = config.transparent_mode and { fg = colors.orange, reverse = config.invert_signs } + DarkboxOrangeSign = config.transparent_mode and { fg = colors.orange, reverse = config.invert_signs } or { fg = colors.orange, bg = colors.background_1, reverse = config.invert_signs }, - GruvboxRedUnderline = { undercurl = config.undercurl, sp = colors.red }, - GruvboxGreenUnderline = { undercurl = config.undercurl, sp = colors.green }, - GruvboxYellowUnderline = { undercurl = config.undercurl, sp = colors.yellow }, - GruvboxBlueUnderline = { undercurl = config.undercurl, sp = colors.blue }, - GruvboxPurpleUnderline = { undercurl = config.undercurl, sp = colors.purple }, - GruvboxAquaUnderline = { undercurl = config.undercurl, sp = colors.aqua }, - GruvboxOrangeUnderline = { undercurl = config.undercurl, sp = colors.orange }, + DarkboxRedUnderline = { undercurl = config.undercurl, sp = colors.red }, + DarkboxGreenUnderline = { undercurl = config.undercurl, sp = colors.green }, + DarkboxYellowUnderline = { undercurl = config.undercurl, sp = colors.yellow }, + DarkboxBlueUnderline = { undercurl = config.undercurl, sp = colors.blue }, + DarkboxPurpleUnderline = { undercurl = config.undercurl, sp = colors.purple }, + DarkboxAquaUnderline = { undercurl = config.undercurl, sp = colors.aqua }, + DarkboxOrangeUnderline = { undercurl = config.undercurl, sp = colors.orange }, Normal = config.transparent_mode and { fg = colors.foreground_1, bg = nil } or { fg = colors.foreground_1, bg = colors.background }, NormalFloat = config.transparent_mode and { fg = colors.foreground_1, bg = nil } or { fg = colors.foreground_1, bg = colors.background_1 }, NormalNC = config.dim_inactive and { fg = colors.foreground_1, bg = colors.background_1 } or { link = "Normal" }, @@ -257,14 +257,14 @@ local function get_groups() ColorColumn = { bg = colors.background_1 }, Conceal = { fg = colors.blue }, CursorLineNr = { fg = colors.yellow, bg = colors.background_1 }, - NonText = { link = "GruvboxBg2" }, - SpecialKey = { link = "GruvboxFg4" }, + NonText = { link = "DarkboxBg2" }, + SpecialKey = { link = "DarkboxFg4" }, Visual = { bg = colors.background_3, reverse = config.invert_selection }, VisualNOS = { link = "Visual" }, Search = { fg = colors.yellow, bg = colors.background, reverse = config.inverse }, IncSearch = { fg = colors.orange, bg = colors.background, reverse = config.inverse }, CurSearch = { link = "IncSearch" }, - QuickFixLine = { link = "GruvboxPurple" }, + QuickFixLine = { link = "DarkboxPurple" }, Underlined = { fg = colors.blue, underline = config.underline }, StatusLine = { fg = colors.background_2, bg = colors.foreground_1, reverse = config.inverse }, StatusLineNC = { fg = colors.background_1, bg = colors.foreground_4, reverse = config.inverse }, @@ -272,13 +272,13 @@ local function get_groups() WinBarNC = { fg = colors.foreground_3, bg = colors.background_1 }, WinSeparator = config.transparent_mode and { fg = colors.background_3, bg = nil } or { fg = colors.background_3, bg = colors.background }, WildMenu = { fg = colors.blue, bg = colors.background_2, bold = config.bold }, - Directory = { link = "GruvboxGreenBold" }, - Title = { link = "GruvboxGreenBold" }, + Directory = { link = "DarkboxGreenBold" }, + Title = { link = "DarkboxGreenBold" }, ErrorMsg = { fg = colors.background, bg = colors.red, bold = config.bold }, - MoreMsg = { link = "GruvboxYellowBold" }, - ModeMsg = { link = "GruvboxYellowBold" }, - Question = { link = "GruvboxOrangeBold" }, - WarningMsg = { link = "GruvboxRedBold" }, + MoreMsg = { link = "DarkboxYellowBold" }, + ModeMsg = { link = "DarkboxYellowBold" }, + Question = { link = "DarkboxOrangeBold" }, + WarningMsg = { link = "DarkboxRedBold" }, LineNr = { fg = colors.background_4 }, SignColumn = config.transparent_mode and { bg = nil } or { bg = colors.background_1 }, Folded = { fg = colors.gray, bg = colors.background_1, italic = config.italic.folds }, @@ -287,35 +287,35 @@ local function get_groups() vCursor = { link = "Cursor" }, iCursor = { link = "Cursor" }, lCursor = { link = "Cursor" }, - Special = { link = "GruvboxOrange" }, + Special = { link = "DarkboxOrange" }, Comment = { fg = colors.gray, italic = config.italic.comments }, Todo = { fg = colors.background, bg = colors.yellow, bold = config.bold, italic = config.italic.comments }, Done = { fg = colors.orange, bold = config.bold, italic = config.italic.comments }, Error = { fg = colors.red, bold = config.bold, reverse = config.inverse }, - Statement = { link = "GruvboxRed" }, - Conditional = { link = "GruvboxRed" }, - Repeat = { link = "GruvboxRed" }, - Label = { link = "GruvboxRed" }, - Exception = { link = "GruvboxRed" }, + Statement = { link = "DarkboxRed" }, + Conditional = { link = "DarkboxRed" }, + Repeat = { link = "DarkboxRed" }, + Label = { link = "DarkboxRed" }, + Exception = { link = "DarkboxRed" }, Operator = { fg = colors.orange, italic = config.italic.operators }, - Keyword = { link = "GruvboxRed" }, - Identifier = { link = "GruvboxBlue" }, - Function = { link = "GruvboxGreenBold" }, - PreProc = { link = "GruvboxAqua" }, - Include = { link = "GruvboxAqua" }, - Define = { link = "GruvboxAqua" }, - Macro = { link = "GruvboxAqua" }, - PreCondit = { link = "GruvboxAqua" }, - Constant = { link = "GruvboxPurple" }, - Character = { link = "GruvboxPurple" }, + Keyword = { link = "DarkboxRed" }, + Identifier = { link = "DarkboxBlue" }, + Function = { link = "DarkboxGreenBold" }, + PreProc = { link = "DarkboxAqua" }, + Include = { link = "DarkboxAqua" }, + Define = { link = "DarkboxAqua" }, + Macro = { link = "DarkboxAqua" }, + PreCondit = { link = "DarkboxAqua" }, + Constant = { link = "DarkboxPurple" }, + Character = { link = "DarkboxPurple" }, String = { fg = colors.green, italic = config.italic.strings }, - Boolean = { link = "GruvboxPurple" }, - Number = { link = "GruvboxPurple" }, - Float = { link = "GruvboxPurple" }, - Type = { link = "GruvboxYellow" }, - StorageClass = { link = "GruvboxOrange" }, - Structure = { link = "GruvboxAqua" }, - Typedef = { link = "GruvboxYellow" }, + Boolean = { link = "DarkboxPurple" }, + Number = { link = "DarkboxPurple" }, + Float = { link = "DarkboxPurple" }, + Type = { link = "DarkboxYellow" }, + StorageClass = { link = "DarkboxOrange" }, + Structure = { link = "DarkboxAqua" }, + Typedef = { link = "DarkboxYellow" }, Pmenu = { fg = colors.foreground_1, bg = colors.background_2 }, PmenuSel = { fg = colors.background_2, bg = colors.blue, bold = config.bold }, PmenuSbar = { bg = colors.background_2 }, @@ -324,44 +324,44 @@ local function get_groups() DiffAdd = { bg = colors.dark_green }, DiffChange = { bg = colors.dark_aqua }, DiffText = { bg = colors.yellow, fg = colors.background }, - SpellCap = { link = "GruvboxBlueUnderline" }, - SpellBad = { link = "GruvboxRedUnderline" }, - SpellLocal = { link = "GruvboxAquaUnderline" }, - SpellRare = { link = "GruvboxPurpleUnderline" }, + SpellCap = { link = "DarkboxBlueUnderline" }, + SpellBad = { link = "DarkboxRedUnderline" }, + SpellLocal = { link = "DarkboxAquaUnderline" }, + SpellRare = { link = "DarkboxPurpleUnderline" }, Whitespace = { fg = colors.background_2 }, - Delimiter = { link = "GruvboxOrange" }, + Delimiter = { link = "DarkboxOrange" }, EndOfBuffer = { link = "NonText" }, - DiagnosticError = { link = "GruvboxRed" }, - DiagnosticSignError = { link = "GruvboxRedSign" }, - DiagnosticUnderlineError = { link = "GruvboxRedUnderline" }, - DiagnosticWarn = { link = "GruvboxYellow" }, - DiagnosticSignWarn = { link = "GruvboxYellowSign" }, - DiagnosticUnderlineWarn = { link = "GruvboxYellowUnderline" }, - DiagnosticInfo = { link = "GruvboxBlue" }, - DiagnosticSignInfo = { link = "GruvboxBlueSign" }, - DiagnosticUnderlineInfo = { link = "GruvboxBlueUnderline" }, - DiagnosticHint = { link = "GruvboxAqua" }, - DiagnosticSignHint = { link = "GruvboxAquaSign" }, - DiagnosticUnderlineHint = { link = "GruvboxAquaUnderline" }, - DiagnosticFloatingError = { link = "GruvboxRed" }, - DiagnosticFloatingWarn = { link = "GruvboxOrange" }, - DiagnosticFloatingInfo = { link = "GruvboxBlue" }, - DiagnosticFloatingHint = { link = "GruvboxAqua" }, - DiagnosticVirtualTextError = { link = "GruvboxRed" }, - DiagnosticVirtualTextWarn = { link = "GruvboxYellow" }, - DiagnosticVirtualTextInfo = { link = "GruvboxBlue" }, - DiagnosticVirtualTextHint = { link = "GruvboxAqua" }, - DiagnosticOk = { link = "GruvboxGreenSign" }, - LspReferenceRead = { link = "GruvboxYellowBold" }, - LspReferenceText = { link = "GruvboxYellowBold" }, - LspReferenceWrite = { link = "GruvboxOrangeBold" }, - LspCodeLens = { link = "GruvboxGray" }, + DiagnosticError = { link = "DarkboxRed" }, + DiagnosticSignError = { link = "DarkboxRedSign" }, + DiagnosticUnderlineError = { link = "DarkboxRedUnderline" }, + DiagnosticWarn = { link = "DarkboxYellow" }, + DiagnosticSignWarn = { link = "DarkboxYellowSign" }, + DiagnosticUnderlineWarn = { link = "DarkboxYellowUnderline" }, + DiagnosticInfo = { link = "DarkboxBlue" }, + DiagnosticSignInfo = { link = "DarkboxBlueSign" }, + DiagnosticUnderlineInfo = { link = "DarkboxBlueUnderline" }, + DiagnosticHint = { link = "DarkboxAqua" }, + DiagnosticSignHint = { link = "DarkboxAquaSign" }, + DiagnosticUnderlineHint = { link = "DarkboxAquaUnderline" }, + DiagnosticFloatingError = { link = "DarkboxRed" }, + DiagnosticFloatingWarn = { link = "DarkboxOrange" }, + DiagnosticFloatingInfo = { link = "DarkboxBlue" }, + DiagnosticFloatingHint = { link = "DarkboxAqua" }, + DiagnosticVirtualTextError = { link = "DarkboxRed" }, + DiagnosticVirtualTextWarn = { link = "DarkboxYellow" }, + DiagnosticVirtualTextInfo = { link = "DarkboxBlue" }, + DiagnosticVirtualTextHint = { link = "DarkboxAqua" }, + DiagnosticOk = { link = "DarkboxGreenSign" }, + LspReferenceRead = { link = "DarkboxYellowBold" }, + LspReferenceText = { link = "DarkboxYellowBold" }, + LspReferenceWrite = { link = "DarkboxOrangeBold" }, + LspCodeLens = { link = "DarkboxGray" }, LspSignatureActiveParameter = { link = "Search" }, - gitcommitSelectedFile = { link = "GruvboxGreen" }, - gitcommitDiscardedFile = { link = "GruvboxRed" }, - GitSignsAdd = { link = "GruvboxGreen" }, - GitSignsChange = { link = "GruvboxOrange" }, - GitSignsDelete = { link = "GruvboxRed" }, + gitcommitSelectedFile = { link = "DarkboxGreen" }, + gitcommitDiscardedFile = { link = "DarkboxRed" }, + GitSignsAdd = { link = "DarkboxGreen" }, + GitSignsChange = { link = "DarkboxOrange" }, + GitSignsDelete = { link = "DarkboxRed" }, NvimTreeSymlink = { fg = colors.neutral_aqua }, NvimTreeRootFolder = { fg = colors.neutral_purple, bold = true }, NvimTreeFolderIcon = { fg = colors.neutral_blue, bold = true }, @@ -379,145 +379,145 @@ local function get_groups() NvimTreeGitDeleted = { fg = colors.neutral_red }, NvimTreeWindowPicker = { bg = colors.aqua }, debugPC = { link = "DiffAdd" }, - debugBreakpoint = { link = "GruvboxRedSign" }, - StartifyBracket = { link = "GruvboxFg3" }, - StartifyFile = { link = "GruvboxFg1" }, - StartifyNumber = { link = "GruvboxBlue" }, - StartifyPath = { link = "GruvboxGray" }, - StartifySlash = { link = "GruvboxGray" }, - StartifySection = { link = "GruvboxYellow" }, - StartifySpecial = { link = "GruvboxBg2" }, - StartifyHeader = { link = "GruvboxOrange" }, - StartifyFooter = { link = "GruvboxBg2" }, + debugBreakpoint = { link = "DarkboxRedSign" }, + StartifyBracket = { link = "DarkboxFg3" }, + StartifyFile = { link = "DarkboxFg1" }, + StartifyNumber = { link = "DarkboxBlue" }, + StartifyPath = { link = "DarkboxGray" }, + StartifySlash = { link = "DarkboxGray" }, + StartifySection = { link = "DarkboxYellow" }, + StartifySpecial = { link = "DarkboxBg2" }, + StartifyHeader = { link = "DarkboxOrange" }, + StartifyFooter = { link = "DarkboxBg2" }, StartifyVar = { link = "StartifyPath" }, StartifySelect = { link = "Title" }, - DirvishPathTail = { link = "GruvboxAqua" }, - DirvishArg = { link = "GruvboxYellow" }, - netrwDir = { link = "GruvboxAqua" }, - netrwClassify = { link = "GruvboxAqua" }, - netrwLink = { link = "GruvboxGray" }, - netrwSymLink = { link = "GruvboxFg1" }, - netrwExe = { link = "GruvboxYellow" }, - netrwComment = { link = "GruvboxGray" }, - netrwList = { link = "GruvboxBlue" }, - netrwHelpCmd = { link = "GruvboxAqua" }, - netrwCmdSep = { link = "GruvboxFg3" }, - netrwVersion = { link = "GruvboxGreen" }, - NERDTreeDir = { link = "GruvboxAqua" }, - NERDTreeDirSlash = { link = "GruvboxAqua" }, - NERDTreeOpenable = { link = "GruvboxOrange" }, - NERDTreeClosable = { link = "GruvboxOrange" }, - NERDTreeFile = { link = "GruvboxFg1" }, - NERDTreeExecFile = { link = "GruvboxYellow" }, - NERDTreeUp = { link = "GruvboxGray" }, - NERDTreeCWD = { link = "GruvboxGreen" }, - NERDTreeHelp = { link = "GruvboxFg1" }, - NERDTreeToggleOn = { link = "GruvboxGreen" }, - NERDTreeToggleOff = { link = "GruvboxRed" }, - CocErrorSign = { link = "GruvboxRedSign" }, - CocWarningSign = { link = "GruvboxOrangeSign" }, - CocInfoSign = { link = "GruvboxBlueSign" }, - CocHintSign = { link = "GruvboxAquaSign" }, - CocErrorFloat = { link = "GruvboxRed" }, - CocWarningFloat = { link = "GruvboxOrange" }, - CocInfoFloat = { link = "GruvboxBlue" }, - CocHintFloat = { link = "GruvboxAqua" }, - CocDiagnosticsError = { link = "GruvboxRed" }, - CocDiagnosticsWarning = { link = "GruvboxOrange" }, - CocDiagnosticsInfo = { link = "GruvboxBlue" }, - CocDiagnosticsHint = { link = "GruvboxAqua" }, - CocSelectedText = { link = "GruvboxRed" }, + DirvishPathTail = { link = "DarkboxAqua" }, + DirvishArg = { link = "DarkboxYellow" }, + netrwDir = { link = "DarkboxAqua" }, + netrwClassify = { link = "DarkboxAqua" }, + netrwLink = { link = "DarkboxGray" }, + netrwSymLink = { link = "DarkboxFg1" }, + netrwExe = { link = "DarkboxYellow" }, + netrwComment = { link = "DarkboxGray" }, + netrwList = { link = "DarkboxBlue" }, + netrwHelpCmd = { link = "DarkboxAqua" }, + netrwCmdSep = { link = "DarkboxFg3" }, + netrwVersion = { link = "DarkboxGreen" }, + NERDTreeDir = { link = "DarkboxAqua" }, + NERDTreeDirSlash = { link = "DarkboxAqua" }, + NERDTreeOpenable = { link = "DarkboxOrange" }, + NERDTreeClosable = { link = "DarkboxOrange" }, + NERDTreeFile = { link = "DarkboxFg1" }, + NERDTreeExecFile = { link = "DarkboxYellow" }, + NERDTreeUp = { link = "DarkboxGray" }, + NERDTreeCWD = { link = "DarkboxGreen" }, + NERDTreeHelp = { link = "DarkboxFg1" }, + NERDTreeToggleOn = { link = "DarkboxGreen" }, + NERDTreeToggleOff = { link = "DarkboxRed" }, + CocErrorSign = { link = "DarkboxRedSign" }, + CocWarningSign = { link = "DarkboxOrangeSign" }, + CocInfoSign = { link = "DarkboxBlueSign" }, + CocHintSign = { link = "DarkboxAquaSign" }, + CocErrorFloat = { link = "DarkboxRed" }, + CocWarningFloat = { link = "DarkboxOrange" }, + CocInfoFloat = { link = "DarkboxBlue" }, + CocHintFloat = { link = "DarkboxAqua" }, + CocDiagnosticsError = { link = "DarkboxRed" }, + CocDiagnosticsWarning = { link = "DarkboxOrange" }, + CocDiagnosticsInfo = { link = "DarkboxBlue" }, + CocDiagnosticsHint = { link = "DarkboxAqua" }, + CocSelectedText = { link = "DarkboxRed" }, CocMenuSel = { link = "PmenuSel" }, - CocCodeLens = { link = "GruvboxGray" }, - CocErrorHighlight = { link = "GruvboxRedUnderline" }, - CocWarningHighlight = { link = "GruvboxOrangeUnderline" }, - CocInfoHighlight = { link = "GruvboxBlueUnderline" }, - CocHintHighlight = { link = "GruvboxAquaUnderline" }, - TelescopeNormal = { link = "GruvboxFg1" }, - TelescopeSelection = { link = "GruvboxOrangeBold" }, - TelescopeSelectionCaret = { link = "GruvboxRed" }, - TelescopeMultiSelection = { link = "GruvboxGray" }, + CocCodeLens = { link = "DarkboxGray" }, + CocErrorHighlight = { link = "DarkboxRedUnderline" }, + CocWarningHighlight = { link = "DarkboxOrangeUnderline" }, + CocInfoHighlight = { link = "DarkboxBlueUnderline" }, + CocHintHighlight = { link = "DarkboxAquaUnderline" }, + TelescopeNormal = { link = "DarkboxFg1" }, + TelescopeSelection = { link = "DarkboxOrangeBold" }, + TelescopeSelectionCaret = { link = "DarkboxRed" }, + TelescopeMultiSelection = { link = "DarkboxGray" }, TelescopeBorder = { link = "TelescopeNormal" }, TelescopePromptBorder = { link = "TelescopeNormal" }, TelescopeResultsBorder = { link = "TelescopeNormal" }, TelescopePreviewBorder = { link = "TelescopeNormal" }, - TelescopeMatching = { link = "GruvboxBlue" }, - TelescopePromptPrefix = { link = "GruvboxRed" }, + TelescopeMatching = { link = "DarkboxBlue" }, + TelescopePromptPrefix = { link = "DarkboxRed" }, TelescopePrompt = { link = "TelescopeNormal" }, - CmpItemAbbr = { link = "GruvboxFg0" }, - CmpItemAbbrDeprecated = { link = "GruvboxFg1" }, - CmpItemAbbrMatch = { link = "GruvboxBlueBold" }, - CmpItemAbbrMatchFuzzy = { link = "GruvboxBlueUnderline" }, - CmpItemMenu = { link = "GruvboxGray" }, - CmpItemKindText = { link = "GruvboxOrange" }, - CmpItemKindVariable = { link = "GruvboxOrange" }, - CmpItemKindMethod = { link = "GruvboxBlue" }, - CmpItemKindFunction = { link = "GruvboxBlue" }, - CmpItemKindConstructor = { link = "GruvboxYellow" }, - CmpItemKindUnit = { link = "GruvboxBlue" }, - CmpItemKindField = { link = "GruvboxBlue" }, - CmpItemKindClass = { link = "GruvboxYellow" }, - CmpItemKindInterface = { link = "GruvboxYellow" }, - CmpItemKindModule = { link = "GruvboxBlue" }, - CmpItemKindProperty = { link = "GruvboxBlue" }, - CmpItemKindValue = { link = "GruvboxOrange" }, - CmpItemKindEnum = { link = "GruvboxYellow" }, - CmpItemKindOperator = { link = "GruvboxYellow" }, - CmpItemKindKeyword = { link = "GruvboxPurple" }, - CmpItemKindEvent = { link = "GruvboxPurple" }, - CmpItemKindReference = { link = "GruvboxPurple" }, - CmpItemKindColor = { link = "GruvboxPurple" }, - CmpItemKindSnippet = { link = "GruvboxGreen" }, - CmpItemKindFile = { link = "GruvboxBlue" }, - CmpItemKindFolder = { link = "GruvboxBlue" }, - CmpItemKindEnumMember = { link = "GruvboxAqua" }, - CmpItemKindConstant = { link = "GruvboxOrange" }, - CmpItemKindStruct = { link = "GruvboxYellow" }, - CmpItemKindTypeParameter = { link = "GruvboxYellow" }, + CmpItemAbbr = { link = "DarkboxFg0" }, + CmpItemAbbrDeprecated = { link = "DarkboxFg1" }, + CmpItemAbbrMatch = { link = "DarkboxBlueBold" }, + CmpItemAbbrMatchFuzzy = { link = "DarkboxBlueUnderline" }, + CmpItemMenu = { link = "DarkboxGray" }, + CmpItemKindText = { link = "DarkboxOrange" }, + CmpItemKindVariable = { link = "DarkboxOrange" }, + CmpItemKindMethod = { link = "DarkboxBlue" }, + CmpItemKindFunction = { link = "DarkboxBlue" }, + CmpItemKindConstructor = { link = "DarkboxYellow" }, + CmpItemKindUnit = { link = "DarkboxBlue" }, + CmpItemKindField = { link = "DarkboxBlue" }, + CmpItemKindClass = { link = "DarkboxYellow" }, + CmpItemKindInterface = { link = "DarkboxYellow" }, + CmpItemKindModule = { link = "DarkboxBlue" }, + CmpItemKindProperty = { link = "DarkboxBlue" }, + CmpItemKindValue = { link = "DarkboxOrange" }, + CmpItemKindEnum = { link = "DarkboxYellow" }, + CmpItemKindOperator = { link = "DarkboxYellow" }, + CmpItemKindKeyword = { link = "DarkboxPurple" }, + CmpItemKindEvent = { link = "DarkboxPurple" }, + CmpItemKindReference = { link = "DarkboxPurple" }, + CmpItemKindColor = { link = "DarkboxPurple" }, + CmpItemKindSnippet = { link = "DarkboxGreen" }, + CmpItemKindFile = { link = "DarkboxBlue" }, + CmpItemKindFolder = { link = "DarkboxBlue" }, + CmpItemKindEnumMember = { link = "DarkboxAqua" }, + CmpItemKindConstant = { link = "DarkboxOrange" }, + CmpItemKindStruct = { link = "DarkboxYellow" }, + CmpItemKindTypeParameter = { link = "DarkboxYellow" }, diffAdded = { link = "DiffAdd" }, diffRemoved = { link = "DiffDelete" }, diffChanged = { link = "DiffChange" }, - diffFile = { link = "GruvboxOrange" }, - diffNewFile = { link = "GruvboxYellow" }, - diffOldFile = { link = "GruvboxOrange" }, - diffLine = { link = "GruvboxBlue" }, + diffFile = { link = "DarkboxOrange" }, + diffNewFile = { link = "DarkboxYellow" }, + diffOldFile = { link = "DarkboxOrange" }, + diffLine = { link = "DarkboxBlue" }, diffIndexLine = { link = "diffChanged" }, - NavicIconsFile = { link = "GruvboxBlue" }, - NavicIconsModule = { link = "GruvboxOrange" }, - NavicIconsNamespace = { link = "GruvboxBlue" }, - NavicIconsPackage = { link = "GruvboxAqua" }, - NavicIconsClass = { link = "GruvboxYellow" }, - NavicIconsMethod = { link = "GruvboxBlue" }, - NavicIconsProperty = { link = "GruvboxAqua" }, - NavicIconsField = { link = "GruvboxPurple" }, - NavicIconsConstructor = { link = "GruvboxBlue" }, - NavicIconsEnum = { link = "GruvboxPurple" }, - NavicIconsInterface = { link = "GruvboxGreen" }, - NavicIconsFunction = { link = "GruvboxBlue" }, - NavicIconsVariable = { link = "GruvboxPurple" }, - NavicIconsConstant = { link = "GruvboxOrange" }, - NavicIconsString = { link = "GruvboxGreen" }, - NavicIconsNumber = { link = "GruvboxOrange" }, - NavicIconsBoolean = { link = "GruvboxOrange" }, - NavicIconsArray = { link = "GruvboxOrange" }, - NavicIconsObject = { link = "GruvboxOrange" }, - NavicIconsKey = { link = "GruvboxAqua" }, - NavicIconsNull = { link = "GruvboxOrange" }, - NavicIconsEnumMember = { link = "GruvboxYellow" }, - NavicIconsStruct = { link = "GruvboxPurple" }, - NavicIconsEvent = { link = "GruvboxYellow" }, - NavicIconsOperator = { link = "GruvboxRed" }, - NavicIconsTypeParameter = { link = "GruvboxRed" }, - NavicText = { link = "GruvboxWhite" }, - NavicSeparator = { link = "GruvboxWhite" }, - htmlTag = { link = "GruvboxAquaBold" }, - htmlEndTag = { link = "GruvboxAquaBold" }, - htmlTagName = { link = "GruvboxBlue" }, - htmlArg = { link = "GruvboxOrange" }, - htmlTagN = { link = "GruvboxFg1" }, - htmlSpecialTagName = { link = "GruvboxBlue" }, + NavicIconsFile = { link = "DarkboxBlue" }, + NavicIconsModule = { link = "DarkboxOrange" }, + NavicIconsNamespace = { link = "DarkboxBlue" }, + NavicIconsPackage = { link = "DarkboxAqua" }, + NavicIconsClass = { link = "DarkboxYellow" }, + NavicIconsMethod = { link = "DarkboxBlue" }, + NavicIconsProperty = { link = "DarkboxAqua" }, + NavicIconsField = { link = "DarkboxPurple" }, + NavicIconsConstructor = { link = "DarkboxBlue" }, + NavicIconsEnum = { link = "DarkboxPurple" }, + NavicIconsInterface = { link = "DarkboxGreen" }, + NavicIconsFunction = { link = "DarkboxBlue" }, + NavicIconsVariable = { link = "DarkboxPurple" }, + NavicIconsConstant = { link = "DarkboxOrange" }, + NavicIconsString = { link = "DarkboxGreen" }, + NavicIconsNumber = { link = "DarkboxOrange" }, + NavicIconsBoolean = { link = "DarkboxOrange" }, + NavicIconsArray = { link = "DarkboxOrange" }, + NavicIconsObject = { link = "DarkboxOrange" }, + NavicIconsKey = { link = "DarkboxAqua" }, + NavicIconsNull = { link = "DarkboxOrange" }, + NavicIconsEnumMember = { link = "DarkboxYellow" }, + NavicIconsStruct = { link = "DarkboxPurple" }, + NavicIconsEvent = { link = "DarkboxYellow" }, + NavicIconsOperator = { link = "DarkboxRed" }, + NavicIconsTypeParameter = { link = "DarkboxRed" }, + NavicText = { link = "DarkboxWhite" }, + NavicSeparator = { link = "DarkboxWhite" }, + htmlTag = { link = "DarkboxAquaBold" }, + htmlEndTag = { link = "DarkboxAquaBold" }, + htmlTagName = { link = "DarkboxBlue" }, + htmlArg = { link = "DarkboxOrange" }, + htmlTagN = { link = "DarkboxFg1" }, + htmlSpecialTagName = { link = "DarkboxBlue" }, htmlLink = { fg = colors.foreground_4, underline = config.underline }, - htmlSpecialChar = { link = "GruvboxRed" }, + htmlSpecialChar = { link = "DarkboxRed" }, htmlBold = { fg = colors.foreground, bg = colors.background, bold = config.bold }, htmlBoldUnderline = { fg = colors.foreground, bg = colors.background, bold = config.bold, underline = config.underline }, htmlBoldItalic = { fg = colors.foreground, bg = colors.background, bold = config.bold, italic = true }, @@ -536,297 +536,297 @@ local function get_groups() underline = config.underline, }, htmlItalic = { fg = colors.foreground, bg = colors.background, italic = true }, - xmlTag = { link = "GruvboxAquaBold" }, - xmlEndTag = { link = "GruvboxAquaBold" }, - xmlTagName = { link = "GruvboxBlue" }, - xmlEqual = { link = "GruvboxBlue" }, - docbkKeyword = { link = "GruvboxAquaBold" }, - xmlDocTypeDecl = { link = "GruvboxGray" }, - xmlDocTypeKeyword = { link = "GruvboxPurple" }, - xmlCdataStart = { link = "GruvboxGray" }, - xmlCdataCdata = { link = "GruvboxPurple" }, - dtdFunction = { link = "GruvboxGray" }, - dtdTagName = { link = "GruvboxPurple" }, - xmlAttrib = { link = "GruvboxOrange" }, - xmlProcessingDelim = { link = "GruvboxGray" }, - dtdParamEntityPunct = { link = "GruvboxGray" }, - dtdParamEntityDPunct = { link = "GruvboxGray" }, - xmlAttribPunct = { link = "GruvboxGray" }, - xmlEntity = { link = "GruvboxRed" }, - xmlEntityPunct = { link = "GruvboxRed" }, - clojureKeyword = { link = "GruvboxBlue" }, - clojureCond = { link = "GruvboxOrange" }, - clojureSpecial = { link = "GruvboxOrange" }, - clojureDefine = { link = "GruvboxOrange" }, - clojureFunc = { link = "GruvboxYellow" }, - clojureRepeat = { link = "GruvboxYellow" }, - clojureCharacter = { link = "GruvboxAqua" }, - clojureStringEscape = { link = "GruvboxAqua" }, - clojureException = { link = "GruvboxRed" }, - clojureRegexp = { link = "GruvboxAqua" }, - clojureRegexpEscape = { link = "GruvboxAqua" }, + xmlTag = { link = "DarkboxAquaBold" }, + xmlEndTag = { link = "DarkboxAquaBold" }, + xmlTagName = { link = "DarkboxBlue" }, + xmlEqual = { link = "DarkboxBlue" }, + docbkKeyword = { link = "DarkboxAquaBold" }, + xmlDocTypeDecl = { link = "DarkboxGray" }, + xmlDocTypeKeyword = { link = "DarkboxPurple" }, + xmlCdataStart = { link = "DarkboxGray" }, + xmlCdataCdata = { link = "DarkboxPurple" }, + dtdFunction = { link = "DarkboxGray" }, + dtdTagName = { link = "DarkboxPurple" }, + xmlAttrib = { link = "DarkboxOrange" }, + xmlProcessingDelim = { link = "DarkboxGray" }, + dtdParamEntityPunct = { link = "DarkboxGray" }, + dtdParamEntityDPunct = { link = "DarkboxGray" }, + xmlAttribPunct = { link = "DarkboxGray" }, + xmlEntity = { link = "DarkboxRed" }, + xmlEntityPunct = { link = "DarkboxRed" }, + clojureKeyword = { link = "DarkboxBlue" }, + clojureCond = { link = "DarkboxOrange" }, + clojureSpecial = { link = "DarkboxOrange" }, + clojureDefine = { link = "DarkboxOrange" }, + clojureFunc = { link = "DarkboxYellow" }, + clojureRepeat = { link = "DarkboxYellow" }, + clojureCharacter = { link = "DarkboxAqua" }, + clojureStringEscape = { link = "DarkboxAqua" }, + clojureException = { link = "DarkboxRed" }, + clojureRegexp = { link = "DarkboxAqua" }, + clojureRegexpEscape = { link = "DarkboxAqua" }, clojureRegexpCharClass = { fg = colors.foreground_3, bold = config.bold }, clojureRegexpMod = { link = "clojureRegexpCharClass" }, clojureRegexpQuantifier = { link = "clojureRegexpCharClass" }, - clojureParen = { link = "GruvboxFg3" }, - clojureAnonArg = { link = "GruvboxYellow" }, - clojureVariable = { link = "GruvboxBlue" }, - clojureMacro = { link = "GruvboxOrange" }, - clojureMeta = { link = "GruvboxYellow" }, - clojureDeref = { link = "GruvboxYellow" }, - clojureQuote = { link = "GruvboxYellow" }, - clojureUnquote = { link = "GruvboxYellow" }, - cOperator = { link = "GruvboxPurple" }, - cppOperator = { link = "GruvboxPurple" }, - cStructure = { link = "GruvboxOrange" }, - pythonBuiltin = { link = "GruvboxOrange" }, - pythonBuiltinObj = { link = "GruvboxOrange" }, - pythonBuiltinFunc = { link = "GruvboxOrange" }, - pythonFunction = { link = "GruvboxAqua" }, - pythonDecorator = { link = "GruvboxRed" }, - pythonInclude = { link = "GruvboxBlue" }, - pythonImport = { link = "GruvboxBlue" }, - pythonRun = { link = "GruvboxBlue" }, - pythonCoding = { link = "GruvboxBlue" }, - pythonOperator = { link = "GruvboxRed" }, - pythonException = { link = "GruvboxRed" }, - pythonExceptions = { link = "GruvboxPurple" }, - pythonBoolean = { link = "GruvboxPurple" }, - pythonDot = { link = "GruvboxFg3" }, - pythonConditional = { link = "GruvboxRed" }, - pythonRepeat = { link = "GruvboxRed" }, - pythonDottedName = { link = "GruvboxGreenBold" }, - cssBraces = { link = "GruvboxBlue" }, - cssFunctionName = { link = "GruvboxYellow" }, - cssIdentifier = { link = "GruvboxOrange" }, - cssClassName = { link = "GruvboxGreen" }, - cssColor = { link = "GruvboxBlue" }, - cssSelectorOp = { link = "GruvboxBlue" }, - cssSelectorOp2 = { link = "GruvboxBlue" }, - cssImportant = { link = "GruvboxGreen" }, - cssVendor = { link = "GruvboxFg1" }, - cssTextProp = { link = "GruvboxAqua" }, - cssAnimationProp = { link = "GruvboxAqua" }, - cssUIProp = { link = "GruvboxYellow" }, - cssTransformProp = { link = "GruvboxAqua" }, - cssTransitionProp = { link = "GruvboxAqua" }, - cssPrintProp = { link = "GruvboxAqua" }, - cssPositioningProp = { link = "GruvboxYellow" }, - cssBoxProp = { link = "GruvboxAqua" }, - cssFontDescriptorProp = { link = "GruvboxAqua" }, - cssFlexibleBoxProp = { link = "GruvboxAqua" }, - cssBorderOutlineProp = { link = "GruvboxAqua" }, - cssBackgroundProp = { link = "GruvboxAqua" }, - cssMarginProp = { link = "GruvboxAqua" }, - cssListProp = { link = "GruvboxAqua" }, - cssTableProp = { link = "GruvboxAqua" }, - cssFontProp = { link = "GruvboxAqua" }, - cssPaddingProp = { link = "GruvboxAqua" }, - cssDimensionProp = { link = "GruvboxAqua" }, - cssRenderProp = { link = "GruvboxAqua" }, - cssColorProp = { link = "GruvboxAqua" }, - cssGeneratedContentProp = { link = "GruvboxAqua" }, - javaScriptBraces = { link = "GruvboxFg1" }, - javaScriptFunction = { link = "GruvboxAqua" }, - javaScriptIdentifier = { link = "GruvboxRed" }, - javaScriptMember = { link = "GruvboxBlue" }, - javaScriptNumber = { link = "GruvboxPurple" }, - javaScriptNull = { link = "GruvboxPurple" }, - javaScriptParens = { link = "GruvboxFg3" }, - typescriptReserved = { link = "GruvboxAqua" }, - typescriptLabel = { link = "GruvboxAqua" }, - typescriptFuncKeyword = { link = "GruvboxAqua" }, - typescriptIdentifier = { link = "GruvboxOrange" }, - typescriptBraces = { link = "GruvboxFg1" }, - typescriptEndColons = { link = "GruvboxFg1" }, - typescriptDOMObjects = { link = "GruvboxFg1" }, - typescriptAjaxMethods = { link = "GruvboxFg1" }, - typescriptLogicSymbols = { link = "GruvboxFg1" }, + clojureParen = { link = "DarkboxFg3" }, + clojureAnonArg = { link = "DarkboxYellow" }, + clojureVariable = { link = "DarkboxBlue" }, + clojureMacro = { link = "DarkboxOrange" }, + clojureMeta = { link = "DarkboxYellow" }, + clojureDeref = { link = "DarkboxYellow" }, + clojureQuote = { link = "DarkboxYellow" }, + clojureUnquote = { link = "DarkboxYellow" }, + cOperator = { link = "DarkboxPurple" }, + cppOperator = { link = "DarkboxPurple" }, + cStructure = { link = "DarkboxOrange" }, + pythonBuiltin = { link = "DarkboxOrange" }, + pythonBuiltinObj = { link = "DarkboxOrange" }, + pythonBuiltinFunc = { link = "DarkboxOrange" }, + pythonFunction = { link = "DarkboxAqua" }, + pythonDecorator = { link = "DarkboxRed" }, + pythonInclude = { link = "DarkboxBlue" }, + pythonImport = { link = "DarkboxBlue" }, + pythonRun = { link = "DarkboxBlue" }, + pythonCoding = { link = "DarkboxBlue" }, + pythonOperator = { link = "DarkboxRed" }, + pythonException = { link = "DarkboxRed" }, + pythonExceptions = { link = "DarkboxPurple" }, + pythonBoolean = { link = "DarkboxPurple" }, + pythonDot = { link = "DarkboxFg3" }, + pythonConditional = { link = "DarkboxRed" }, + pythonRepeat = { link = "DarkboxRed" }, + pythonDottedName = { link = "DarkboxGreenBold" }, + cssBraces = { link = "DarkboxBlue" }, + cssFunctionName = { link = "DarkboxYellow" }, + cssIdentifier = { link = "DarkboxOrange" }, + cssClassName = { link = "DarkboxGreen" }, + cssColor = { link = "DarkboxBlue" }, + cssSelectorOp = { link = "DarkboxBlue" }, + cssSelectorOp2 = { link = "DarkboxBlue" }, + cssImportant = { link = "DarkboxGreen" }, + cssVendor = { link = "DarkboxFg1" }, + cssTextProp = { link = "DarkboxAqua" }, + cssAnimationProp = { link = "DarkboxAqua" }, + cssUIProp = { link = "DarkboxYellow" }, + cssTransformProp = { link = "DarkboxAqua" }, + cssTransitionProp = { link = "DarkboxAqua" }, + cssPrintProp = { link = "DarkboxAqua" }, + cssPositioningProp = { link = "DarkboxYellow" }, + cssBoxProp = { link = "DarkboxAqua" }, + cssFontDescriptorProp = { link = "DarkboxAqua" }, + cssFlexibleBoxProp = { link = "DarkboxAqua" }, + cssBorderOutlineProp = { link = "DarkboxAqua" }, + cssBackgroundProp = { link = "DarkboxAqua" }, + cssMarginProp = { link = "DarkboxAqua" }, + cssListProp = { link = "DarkboxAqua" }, + cssTableProp = { link = "DarkboxAqua" }, + cssFontProp = { link = "DarkboxAqua" }, + cssPaddingProp = { link = "DarkboxAqua" }, + cssDimensionProp = { link = "DarkboxAqua" }, + cssRenderProp = { link = "DarkboxAqua" }, + cssColorProp = { link = "DarkboxAqua" }, + cssGeneratedContentProp = { link = "DarkboxAqua" }, + javaScriptBraces = { link = "DarkboxFg1" }, + javaScriptFunction = { link = "DarkboxAqua" }, + javaScriptIdentifier = { link = "DarkboxRed" }, + javaScriptMember = { link = "DarkboxBlue" }, + javaScriptNumber = { link = "DarkboxPurple" }, + javaScriptNull = { link = "DarkboxPurple" }, + javaScriptParens = { link = "DarkboxFg3" }, + typescriptReserved = { link = "DarkboxAqua" }, + typescriptLabel = { link = "DarkboxAqua" }, + typescriptFuncKeyword = { link = "DarkboxAqua" }, + typescriptIdentifier = { link = "DarkboxOrange" }, + typescriptBraces = { link = "DarkboxFg1" }, + typescriptEndColons = { link = "DarkboxFg1" }, + typescriptDOMObjects = { link = "DarkboxFg1" }, + typescriptAjaxMethods = { link = "DarkboxFg1" }, + typescriptLogicSymbols = { link = "DarkboxFg1" }, typescriptDocSeeTag = { link = "Comment" }, typescriptDocParam = { link = "Comment" }, typescriptDocTags = { link = "vimCommentTitle" }, - typescriptGlobalObjects = { link = "GruvboxFg1" }, - typescriptParens = { link = "GruvboxFg3" }, - typescriptOpSymbols = { link = "GruvboxFg3" }, - typescriptHtmlElemProperties = { link = "GruvboxFg1" }, - typescriptNull = { link = "GruvboxPurple" }, - typescriptInterpolationDelimiter = { link = "GruvboxAqua" }, - purescriptModuleKeyword = { link = "GruvboxAqua" }, - purescriptModuleName = { link = "GruvboxFg1" }, - purescriptWhere = { link = "GruvboxAqua" }, - purescriptDelimiter = { link = "GruvboxFg4" }, - purescriptType = { link = "GruvboxFg1" }, - purescriptImportKeyword = { link = "GruvboxAqua" }, - purescriptHidingKeyword = { link = "GruvboxAqua" }, - purescriptAsKeyword = { link = "GruvboxAqua" }, - purescriptStructure = { link = "GruvboxAqua" }, - purescriptOperator = { link = "GruvboxBlue" }, - purescriptTypeVar = { link = "GruvboxFg1" }, - purescriptConstructor = { link = "GruvboxFg1" }, - purescriptFunction = { link = "GruvboxFg1" }, - purescriptConditional = { link = "GruvboxOrange" }, - purescriptBacktick = { link = "GruvboxOrange" }, - coffeeExtendedOp = { link = "GruvboxFg3" }, - coffeeSpecialOp = { link = "GruvboxFg3" }, - coffeeCurly = { link = "GruvboxOrange" }, - coffeeParen = { link = "GruvboxFg3" }, - coffeeBracket = { link = "GruvboxOrange" }, - rubyStringDelimiter = { link = "GruvboxGreen" }, - rubyInterpolationDelimiter = { link = "GruvboxAqua" }, + typescriptGlobalObjects = { link = "DarkboxFg1" }, + typescriptParens = { link = "DarkboxFg3" }, + typescriptOpSymbols = { link = "DarkboxFg3" }, + typescriptHtmlElemProperties = { link = "DarkboxFg1" }, + typescriptNull = { link = "DarkboxPurple" }, + typescriptInterpolationDelimiter = { link = "DarkboxAqua" }, + purescriptModuleKeyword = { link = "DarkboxAqua" }, + purescriptModuleName = { link = "DarkboxFg1" }, + purescriptWhere = { link = "DarkboxAqua" }, + purescriptDelimiter = { link = "DarkboxFg4" }, + purescriptType = { link = "DarkboxFg1" }, + purescriptImportKeyword = { link = "DarkboxAqua" }, + purescriptHidingKeyword = { link = "DarkboxAqua" }, + purescriptAsKeyword = { link = "DarkboxAqua" }, + purescriptStructure = { link = "DarkboxAqua" }, + purescriptOperator = { link = "DarkboxBlue" }, + purescriptTypeVar = { link = "DarkboxFg1" }, + purescriptConstructor = { link = "DarkboxFg1" }, + purescriptFunction = { link = "DarkboxFg1" }, + purescriptConditional = { link = "DarkboxOrange" }, + purescriptBacktick = { link = "DarkboxOrange" }, + coffeeExtendedOp = { link = "DarkboxFg3" }, + coffeeSpecialOp = { link = "DarkboxFg3" }, + coffeeCurly = { link = "DarkboxOrange" }, + coffeeParen = { link = "DarkboxFg3" }, + coffeeBracket = { link = "DarkboxOrange" }, + rubyStringDelimiter = { link = "DarkboxGreen" }, + rubyInterpolationDelimiter = { link = "DarkboxAqua" }, rubyDefinedOperator = { link = "rubyKeyword" }, - objcTypeModifier = { link = "GruvboxRed" }, - objcDirective = { link = "GruvboxBlue" }, - goDirective = { link = "GruvboxAqua" }, - goConstants = { link = "GruvboxPurple" }, - goDeclaration = { link = "GruvboxRed" }, - goDeclType = { link = "GruvboxBlue" }, - goBuiltins = { link = "GruvboxOrange" }, - luaIn = { link = "GruvboxRed" }, - luaFunction = { link = "GruvboxAqua" }, - luaTable = { link = "GruvboxOrange" }, - moonSpecialOp = { link = "GruvboxFg3" }, - moonExtendedOp = { link = "GruvboxFg3" }, - moonFunction = { link = "GruvboxFg3" }, - moonObject = { link = "GruvboxYellow" }, - javaAnnotation = { link = "GruvboxBlue" }, - javaDocTags = { link = "GruvboxAqua" }, + objcTypeModifier = { link = "DarkboxRed" }, + objcDirective = { link = "DarkboxBlue" }, + goDirective = { link = "DarkboxAqua" }, + goConstants = { link = "DarkboxPurple" }, + goDeclaration = { link = "DarkboxRed" }, + goDeclType = { link = "DarkboxBlue" }, + goBuiltins = { link = "DarkboxOrange" }, + luaIn = { link = "DarkboxRed" }, + luaFunction = { link = "DarkboxAqua" }, + luaTable = { link = "DarkboxOrange" }, + moonSpecialOp = { link = "DarkboxFg3" }, + moonExtendedOp = { link = "DarkboxFg3" }, + moonFunction = { link = "DarkboxFg3" }, + moonObject = { link = "DarkboxYellow" }, + javaAnnotation = { link = "DarkboxBlue" }, + javaDocTags = { link = "DarkboxAqua" }, javaCommentTitle = { link = "vimCommentTitle" }, - javaParen = { link = "GruvboxFg3" }, - javaParen1 = { link = "GruvboxFg3" }, - javaParen2 = { link = "GruvboxFg3" }, - javaParen3 = { link = "GruvboxFg3" }, - javaParen4 = { link = "GruvboxFg3" }, - javaParen5 = { link = "GruvboxFg3" }, - javaOperator = { link = "GruvboxOrange" }, - javaVarArg = { link = "GruvboxGreen" }, + javaParen = { link = "DarkboxFg3" }, + javaParen1 = { link = "DarkboxFg3" }, + javaParen2 = { link = "DarkboxFg3" }, + javaParen3 = { link = "DarkboxFg3" }, + javaParen4 = { link = "DarkboxFg3" }, + javaParen5 = { link = "DarkboxFg3" }, + javaOperator = { link = "DarkboxOrange" }, + javaVarArg = { link = "DarkboxGreen" }, elixirDocString = { link = "Comment" }, - elixirStringDelimiter = { link = "GruvboxGreen" }, - elixirInterpolationDelimiter = { link = "GruvboxAqua" }, - elixirModuleDeclaration = { link = "GruvboxYellow" }, - scalaNameDefinition = { link = "GruvboxFg1" }, - scalaCaseFollowing = { link = "GruvboxFg1" }, - scalaCapitalWord = { link = "GruvboxFg1" }, - scalaTypeExtension = { link = "GruvboxFg1" }, - scalaKeyword = { link = "GruvboxRed" }, - scalaKeywordModifier = { link = "GruvboxRed" }, - scalaSpecial = { link = "GruvboxAqua" }, - scalaOperator = { link = "GruvboxFg1" }, - scalaTypeDeclaration = { link = "GruvboxYellow" }, - scalaTypeTypePostDeclaration = { link = "GruvboxYellow" }, - scalaInstanceDeclaration = { link = "GruvboxFg1" }, - scalaInterpolation = { link = "GruvboxAqua" }, + elixirStringDelimiter = { link = "DarkboxGreen" }, + elixirInterpolationDelimiter = { link = "DarkboxAqua" }, + elixirModuleDeclaration = { link = "DarkboxYellow" }, + scalaNameDefinition = { link = "DarkboxFg1" }, + scalaCaseFollowing = { link = "DarkboxFg1" }, + scalaCapitalWord = { link = "DarkboxFg1" }, + scalaTypeExtension = { link = "DarkboxFg1" }, + scalaKeyword = { link = "DarkboxRed" }, + scalaKeywordModifier = { link = "DarkboxRed" }, + scalaSpecial = { link = "DarkboxAqua" }, + scalaOperator = { link = "DarkboxFg1" }, + scalaTypeDeclaration = { link = "DarkboxYellow" }, + scalaTypeTypePostDeclaration = { link = "DarkboxYellow" }, + scalaInstanceDeclaration = { link = "DarkboxFg1" }, + scalaInterpolation = { link = "DarkboxAqua" }, markdownItalic = { fg = colors.foreground_3, italic = true }, markdownBold = { fg = colors.foreground_3, bold = config.bold }, markdownBoldItalic = { fg = colors.foreground_3, bold = config.bold, italic = true }, - markdownH1 = { link = "GruvboxGreenBold" }, - markdownH2 = { link = "GruvboxGreenBold" }, - markdownH3 = { link = "GruvboxYellowBold" }, - markdownH4 = { link = "GruvboxYellowBold" }, - markdownH5 = { link = "GruvboxYellow" }, - markdownH6 = { link = "GruvboxYellow" }, - markdownCode = { link = "GruvboxAqua" }, - markdownCodeBlock = { link = "GruvboxAqua" }, - markdownCodeDelimiter = { link = "GruvboxAqua" }, - markdownBlockquote = { link = "GruvboxGray" }, - markdownListMarker = { link = "GruvboxGray" }, - markdownOrderedListMarker = { link = "GruvboxGray" }, - markdownRule = { link = "GruvboxGray" }, - markdownHeadingRule = { link = "GruvboxGray" }, - markdownUrlDelimiter = { link = "GruvboxFg3" }, - markdownLinkDelimiter = { link = "GruvboxFg3" }, - markdownLinkTextDelimiter = { link = "GruvboxFg3" }, - markdownHeadingDelimiter = { link = "GruvboxOrange" }, - markdownUrl = { link = "GruvboxPurple" }, - markdownUrlTitleDelimiter = { link = "GruvboxGreen" }, + markdownH1 = { link = "DarkboxGreenBold" }, + markdownH2 = { link = "DarkboxGreenBold" }, + markdownH3 = { link = "DarkboxYellowBold" }, + markdownH4 = { link = "DarkboxYellowBold" }, + markdownH5 = { link = "DarkboxYellow" }, + markdownH6 = { link = "DarkboxYellow" }, + markdownCode = { link = "DarkboxAqua" }, + markdownCodeBlock = { link = "DarkboxAqua" }, + markdownCodeDelimiter = { link = "DarkboxAqua" }, + markdownBlockquote = { link = "DarkboxGray" }, + markdownListMarker = { link = "DarkboxGray" }, + markdownOrderedListMarker = { link = "DarkboxGray" }, + markdownRule = { link = "DarkboxGray" }, + markdownHeadingRule = { link = "DarkboxGray" }, + markdownUrlDelimiter = { link = "DarkboxFg3" }, + markdownLinkDelimiter = { link = "DarkboxFg3" }, + markdownLinkTextDelimiter = { link = "DarkboxFg3" }, + markdownHeadingDelimiter = { link = "DarkboxOrange" }, + markdownUrl = { link = "DarkboxPurple" }, + markdownUrlTitleDelimiter = { link = "DarkboxGreen" }, markdownLinkText = { fg = colors.gray, underline = config.underline }, markdownIdDeclaration = { link = "markdownLinkText" }, - haskellType = { link = "GruvboxBlue" }, - haskellIdentifier = { link = "GruvboxAqua" }, - haskellSeparator = { link = "GruvboxFg4" }, - haskellDelimiter = { link = "GruvboxOrange" }, - haskellOperators = { link = "GruvboxPurple" }, - haskellBacktick = { link = "GruvboxOrange" }, - haskellStatement = { link = "GruvboxPurple" }, - haskellConditional = { link = "GruvboxPurple" }, - haskellLet = { link = "GruvboxRed" }, - haskellDefault = { link = "GruvboxRed" }, - haskellWhere = { link = "GruvboxRed" }, - haskellBottom = { link = "GruvboxRedBold" }, - haskellImportKeywords = { link = "GruvboxPurpleBold" }, - haskellDeclKeyword = { link = "GruvboxOrange" }, - haskellDecl = { link = "GruvboxOrange" }, - haskellDeriving = { link = "GruvboxPurple" }, - haskellAssocType = { link = "GruvboxAqua" }, - haskellNumber = { link = "GruvboxAqua" }, - haskellPragma = { link = "GruvboxRedBold" }, - haskellTH = { link = "GruvboxAquaBold" }, - haskellForeignKeywords = { link = "GruvboxGreen" }, - haskellKeyword = { link = "GruvboxRed" }, - haskellFloat = { link = "GruvboxAqua" }, - haskellInfix = { link = "GruvboxPurple" }, - haskellQuote = { link = "GruvboxGreenBold" }, - haskellShebang = { link = "GruvboxYellowBold" }, - haskellLiquid = { link = "GruvboxPurpleBold" }, - haskellQuasiQuoted = { link = "GruvboxBlueBold" }, - haskellRecursiveDo = { link = "GruvboxPurple" }, - haskellQuotedType = { link = "GruvboxRed" }, - haskellPreProc = { link = "GruvboxFg4" }, - haskellTypeRoles = { link = "GruvboxRedBold" }, - haskellTypeForall = { link = "GruvboxRed" }, - haskellPatternKeyword = { link = "GruvboxBlue" }, - jsonKeyword = { link = "GruvboxGreen" }, - jsonQuote = { link = "GruvboxGreen" }, - jsonBraces = { link = "GruvboxFg1" }, - jsonString = { link = "GruvboxFg1" }, - mailQuoted1 = { link = "GruvboxAqua" }, - mailQuoted2 = { link = "GruvboxPurple" }, - mailQuoted3 = { link = "GruvboxYellow" }, - mailQuoted4 = { link = "GruvboxGreen" }, - mailQuoted5 = { link = "GruvboxRed" }, - mailQuoted6 = { link = "GruvboxOrange" }, + haskellType = { link = "DarkboxBlue" }, + haskellIdentifier = { link = "DarkboxAqua" }, + haskellSeparator = { link = "DarkboxFg4" }, + haskellDelimiter = { link = "DarkboxOrange" }, + haskellOperators = { link = "DarkboxPurple" }, + haskellBacktick = { link = "DarkboxOrange" }, + haskellStatement = { link = "DarkboxPurple" }, + haskellConditional = { link = "DarkboxPurple" }, + haskellLet = { link = "DarkboxRed" }, + haskellDefault = { link = "DarkboxRed" }, + haskellWhere = { link = "DarkboxRed" }, + haskellBottom = { link = "DarkboxRedBold" }, + haskellImportKeywords = { link = "DarkboxPurpleBold" }, + haskellDeclKeyword = { link = "DarkboxOrange" }, + haskellDecl = { link = "DarkboxOrange" }, + haskellDeriving = { link = "DarkboxPurple" }, + haskellAssocType = { link = "DarkboxAqua" }, + haskellNumber = { link = "DarkboxAqua" }, + haskellPragma = { link = "DarkboxRedBold" }, + haskellTH = { link = "DarkboxAquaBold" }, + haskellForeignKeywords = { link = "DarkboxGreen" }, + haskellKeyword = { link = "DarkboxRed" }, + haskellFloat = { link = "DarkboxAqua" }, + haskellInfix = { link = "DarkboxPurple" }, + haskellQuote = { link = "DarkboxGreenBold" }, + haskellShebang = { link = "DarkboxYellowBold" }, + haskellLiquid = { link = "DarkboxPurpleBold" }, + haskellQuasiQuoted = { link = "DarkboxBlueBold" }, + haskellRecursiveDo = { link = "DarkboxPurple" }, + haskellQuotedType = { link = "DarkboxRed" }, + haskellPreProc = { link = "DarkboxFg4" }, + haskellTypeRoles = { link = "DarkboxRedBold" }, + haskellTypeForall = { link = "DarkboxRed" }, + haskellPatternKeyword = { link = "DarkboxBlue" }, + jsonKeyword = { link = "DarkboxGreen" }, + jsonQuote = { link = "DarkboxGreen" }, + jsonBraces = { link = "DarkboxFg1" }, + jsonString = { link = "DarkboxFg1" }, + mailQuoted1 = { link = "DarkboxAqua" }, + mailQuoted2 = { link = "DarkboxPurple" }, + mailQuoted3 = { link = "DarkboxYellow" }, + mailQuoted4 = { link = "DarkboxGreen" }, + mailQuoted5 = { link = "DarkboxRed" }, + mailQuoted6 = { link = "DarkboxOrange" }, mailSignature = { link = "Comment" }, - csBraces = { link = "GruvboxFg1" }, - csEndColon = { link = "GruvboxFg1" }, - csLogicSymbols = { link = "GruvboxFg1" }, - csParens = { link = "GruvboxFg3" }, - csOpSymbols = { link = "GruvboxFg3" }, - csInterpolationDelimiter = { link = "GruvboxFg3" }, - csInterpolationAlignDel = { link = "GruvboxAquaBold" }, - csInterpolationFormat = { link = "GruvboxAqua" }, - csInterpolationFormatDel = { link = "GruvboxAquaBold" }, - rustSigil = { link = "GruvboxOrange" }, - rustEscape = { link = "GruvboxAqua" }, - rustStringContinuation = { link = "GruvboxAqua" }, - rustEnum = { link = "GruvboxAqua" }, - rustStructure = { link = "GruvboxAqua" }, - rustModPathSep = { link = "GruvboxFg2" }, + csBraces = { link = "DarkboxFg1" }, + csEndColon = { link = "DarkboxFg1" }, + csLogicSymbols = { link = "DarkboxFg1" }, + csParens = { link = "DarkboxFg3" }, + csOpSymbols = { link = "DarkboxFg3" }, + csInterpolationDelimiter = { link = "DarkboxFg3" }, + csInterpolationAlignDel = { link = "DarkboxAquaBold" }, + csInterpolationFormat = { link = "DarkboxAqua" }, + csInterpolationFormatDel = { link = "DarkboxAquaBold" }, + rustSigil = { link = "DarkboxOrange" }, + rustEscape = { link = "DarkboxAqua" }, + rustStringContinuation = { link = "DarkboxAqua" }, + rustEnum = { link = "DarkboxAqua" }, + rustStructure = { link = "DarkboxAqua" }, + rustModPathSep = { link = "DarkboxFg2" }, rustCommentLineDoc = { link = "Comment" }, - rustDefault = { link = "GruvboxAqua" }, - ocamlOperator = { link = "GruvboxFg1" }, - ocamlKeyChar = { link = "GruvboxOrange" }, - ocamlArrow = { link = "GruvboxOrange" }, - ocamlInfixOpKeyword = { link = "GruvboxRed" }, - ocamlConstructor = { link = "GruvboxOrange" }, + rustDefault = { link = "DarkboxAqua" }, + ocamlOperator = { link = "DarkboxFg1" }, + ocamlKeyChar = { link = "DarkboxOrange" }, + ocamlArrow = { link = "DarkboxOrange" }, + ocamlInfixOpKeyword = { link = "DarkboxRed" }, + ocamlConstructor = { link = "DarkboxOrange" }, LspSagaCodeActionTitle = { link = "Title" }, - LspSagaCodeActionBorder = { link = "GruvboxFg1" }, + LspSagaCodeActionBorder = { link = "DarkboxFg1" }, LspSagaCodeActionContent = { fg = colors.green, bold = config.bold }, - LspSagaLspFinderBorder = { link = "GruvboxFg1" }, - LspSagaAutoPreview = { link = "GruvboxOrange" }, + LspSagaLspFinderBorder = { link = "DarkboxFg1" }, + LspSagaAutoPreview = { link = "DarkboxOrange" }, TargetWord = { fg = colors.blue, bold = config.bold }, - FinderSeparator = { link = "GruvboxAqua" }, - LspSagaDefPreviewBorder = { link = "GruvboxBlue" }, - LspSagaHoverBorder = { link = "GruvboxOrange" }, - LspSagaRenameBorder = { link = "GruvboxBlue" }, - LspSagaDiagnosticSource = { link = "GruvboxOrange" }, - LspSagaDiagnosticBorder = { link = "GruvboxPurple" }, - LspSagaDiagnosticHeader = { link = "GruvboxGreen" }, - LspSagaSignatureHelpBorder = { link = "GruvboxGreen" }, - SagaShadow = { link = "GruvboxBg0" }, - DashboardShortCut = { link = "GruvboxOrange" }, - DashboardHeader = { link = "GruvboxAqua" }, - DashboardCenter = { link = "GruvboxYellow" }, + FinderSeparator = { link = "DarkboxAqua" }, + LspSagaDefPreviewBorder = { link = "DarkboxBlue" }, + LspSagaHoverBorder = { link = "DarkboxOrange" }, + LspSagaRenameBorder = { link = "DarkboxBlue" }, + LspSagaDiagnosticSource = { link = "DarkboxOrange" }, + LspSagaDiagnosticBorder = { link = "DarkboxPurple" }, + LspSagaDiagnosticHeader = { link = "DarkboxGreen" }, + LspSagaSignatureHelpBorder = { link = "DarkboxGreen" }, + SagaShadow = { link = "DarkboxBg0" }, + DashboardShortCut = { link = "DarkboxOrange" }, + DashboardHeader = { link = "DarkboxAqua" }, + DashboardCenter = { link = "DarkboxYellow" }, DashboardFooter = { fg = colors.purple, italic = true }, - MasonHighlight = { link = "GruvboxAqua" }, + MasonHighlight = { link = "DarkboxAqua" }, MasonHighlightBlock = { fg = colors.background, bg = colors.blue }, MasonHighlightBlockBold = { fg = colors.background, bg = colors.blue, bold = true }, MasonHighlightSecondary = { fg = colors.yellow }, @@ -838,34 +838,34 @@ local function get_groups() MasonMutedBlock = { fg = colors.background, bg = colors.foreground_4 }, MasonMutedBlockBold = { fg = colors.background, bg = colors.foreground_4, bold = true }, LspInlayHint = { link = "comment" }, - CarbonFile = { link = "GruvboxFg1" }, - CarbonExe = { link = "GruvboxYellow" }, - CarbonSymlink = { link = "GruvboxAqua" }, - CarbonBrokenSymlink = { link = "GruvboxRed" }, - CarbonIndicator = { link = "GruvboxGray" }, - CarbonDanger = { link = "GruvboxRed" }, - CarbonPending = { link = "GruvboxYellow" }, + CarbonFile = { link = "DarkboxFg1" }, + CarbonExe = { link = "DarkboxYellow" }, + CarbonSymlink = { link = "DarkboxAqua" }, + CarbonBrokenSymlink = { link = "DarkboxRed" }, + CarbonIndicator = { link = "DarkboxGray" }, + CarbonDanger = { link = "DarkboxRed" }, + CarbonPending = { link = "DarkboxYellow" }, NoiceCursor = { link = "TermCursor" }, NoiceCmdlinePopupBorder = { fg = colors.blue, bg = nil }, NoiceCmdlineIcon = { link = "NoiceCmdlinePopupBorder" }, NoiceConfirmBorder = { link = "NoiceCmdlinePopupBorder" }, NoiceCmdlinePopupBorderSearch = { fg = colors.yellow, bg = nil }, NoiceCmdlineIconSearch = { link = "NoiceCmdlinePopupBorderSearch" }, - NotifyDEBUGBorder = { link = "GruvboxBlue" }, - NotifyDEBUGIcon = { link = "GruvboxBlue" }, - NotifyDEBUGTitle = { link = "GruvboxBlue" }, - NotifyERRORBorder = { link = "GruvboxRed" }, - NotifyERRORIcon = { link = "GruvboxRed" }, - NotifyERRORTitle = { link = "GruvboxRed" }, - NotifyINFOBorder = { link = "GruvboxAqua" }, - NotifyINFOIcon = { link = "GruvboxAqua" }, - NotifyINFOTitle = { link = "GruvboxAqua" }, - NotifyTRACEBorder = { link = "GruvboxGreen" }, - NotifyTRACEIcon = { link = "GruvboxGreen" }, - NotifyTRACETitle = { link = "GruvboxGreen" }, - NotifyWARNBorder = { link = "GruvboxYellow" }, - NotifyWARNIcon = { link = "GruvboxYellow" }, - NotifyWARNTitle = { link = "GruvboxYellow" }, + NotifyDEBUGBorder = { link = "DarkboxBlue" }, + NotifyDEBUGIcon = { link = "DarkboxBlue" }, + NotifyDEBUGTitle = { link = "DarkboxBlue" }, + NotifyERRORBorder = { link = "DarkboxRed" }, + NotifyERRORIcon = { link = "DarkboxRed" }, + NotifyERRORTitle = { link = "DarkboxRed" }, + NotifyINFOBorder = { link = "DarkboxAqua" }, + NotifyINFOIcon = { link = "DarkboxAqua" }, + NotifyINFOTitle = { link = "DarkboxAqua" }, + NotifyTRACEBorder = { link = "DarkboxGreen" }, + NotifyTRACEIcon = { link = "DarkboxGreen" }, + NotifyTRACETitle = { link = "DarkboxGreen" }, + NotifyWARNBorder = { link = "DarkboxYellow" }, + NotifyWARNIcon = { link = "DarkboxYellow" }, + NotifyWARNTitle = { link = "DarkboxYellow" }, IlluminatedWordText = { link = "LspReferenceText" }, IlluminatedWordRead = { link = "LspReferenceRead" }, IlluminatedWordWrite = { link = "LspReferenceWrite" }, @@ -885,41 +885,41 @@ local function get_groups() RainbowDelimiterCyan = { fg = colors.aqua }, DapBreakpointSymbol = { fg = colors.red, bg = colors.background_1 }, DapStoppedSymbol = { fg = colors.green, bg = colors.background_1 }, - DapUIBreakpointsCurrentLine = { link = "GruvboxYellow" }, - DapUIBreakpointsDisabledLine = { link = "GruvboxGray" }, - DapUIBreakpointsInfo = { link = "GruvboxAqua" }, - DapUIBreakpointsLine = { link = "GruvboxYellow" }, - DapUIBreakpointsPath = { link = "GruvboxBlue" }, - DapUICurrentFrameName = { link = "GruvboxPurple" }, - DapUIDecoration = { link = "GruvboxPurple" }, + DapUIBreakpointsCurrentLine = { link = "DarkboxYellow" }, + DapUIBreakpointsDisabledLine = { link = "DarkboxGray" }, + DapUIBreakpointsInfo = { link = "DarkboxAqua" }, + DapUIBreakpointsLine = { link = "DarkboxYellow" }, + DapUIBreakpointsPath = { link = "DarkboxBlue" }, + DapUICurrentFrameName = { link = "DarkboxPurple" }, + DapUIDecoration = { link = "DarkboxPurple" }, DapUIEndofBuffer = { link = "EndOfBuffer" }, - DapUIFloatBorder = { link = "GruvboxAqua" }, - DapUILineNumber = { link = "GruvboxYellow" }, - DapUIModifiedValue = { link = "GruvboxRed" }, + DapUIFloatBorder = { link = "DarkboxAqua" }, + DapUILineNumber = { link = "DarkboxYellow" }, + DapUIModifiedValue = { link = "DarkboxRed" }, DapUIPlayPause = { fg = colors.green, bg = colors.background_1 }, DapUIRestart = { fg = colors.green, bg = colors.background_1 }, - DapUIScope = { link = "GruvboxBlue" }, - DapUISource = { link = "GruvboxFg1" }, + DapUIScope = { link = "DarkboxBlue" }, + DapUISource = { link = "DarkboxFg1" }, DapUIStepBack = { fg = colors.blue, bg = colors.background_1 }, DapUIStepInto = { fg = colors.blue, bg = colors.background_1 }, DapUIStepOut = { fg = colors.blue, bg = colors.background_1 }, DapUIStepOver = { fg = colors.blue, bg = colors.background_1 }, DapUIStop = { fg = colors.red, bg = colors.background_1 }, - DapUIStoppedThread = { link = "GruvboxBlue" }, - DapUIThread = { link = "GruvboxBlue" }, - DapUIType = { link = "GruvboxOrange" }, - DapUIUnavailable = { link = "GruvboxGray" }, - DapUIWatchesEmpty = { link = "GruvboxGray" }, - DapUIWatchesError = { link = "GruvboxRed" }, - DapUIWatchesValue = { link = "GruvboxYellow" }, - DapUIWinSelect = { link = "GruvboxYellow" }, + DapUIStoppedThread = { link = "DarkboxBlue" }, + DapUIThread = { link = "DarkboxBlue" }, + DapUIType = { link = "DarkboxOrange" }, + DapUIUnavailable = { link = "DarkboxGray" }, + DapUIWatchesEmpty = { link = "DarkboxGray" }, + DapUIWatchesError = { link = "DarkboxRed" }, + DapUIWatchesValue = { link = "DarkboxYellow" }, + DapUIWinSelect = { link = "DarkboxYellow" }, NeogitDiffDelete = { link = "DiffDelete" }, NeogitDiffAdd = { link = "DiffAdd" }, NeogitHunkHeader = { link = "WinBar" }, NeogitHunkHeaderHighlight = { link = "WinBarNC" }, - DiffviewStatusModified = { link = "GruvboxGreenBold" }, - DiffviewFilePanelInsertions = { link = "GruvboxGreenBold" }, - DiffviewFilePanelDeletions = { link = "GruvboxRedBold" }, + DiffviewStatusModified = { link = "DarkboxGreenBold" }, + DiffviewFilePanelInsertions = { link = "DarkboxGreenBold" }, + DiffviewFilePanelDeletions = { link = "DarkboxRedBold" }, MiniAnimateCursor = { reverse = true, nocombine = true }, MiniAnimateNormalFloat = { fg = colors.foreground_1, bg = colors.background_1 }, MiniClueBorder = { link = "FloatBorder" }, @@ -932,8 +932,8 @@ local function get_groups() MiniCompletionActiveParameter = { underline = true }, MiniCursorword = { underline = true }, MiniCursorwordCurrent = { underline = true }, - MiniDepsChangeAdded = { link = "GruvboxGreen" }, - MiniDepsChangeRemoved = { link = "GruvboxRed" }, + MiniDepsChangeAdded = { link = "DarkboxGreen" }, + MiniDepsChangeRemoved = { link = "DarkboxRed" }, MiniDepsHint = { link = "DiagnosticHint" }, MiniDepsInfo = { link = "DiagnosticInfo" }, MiniDepsMsgBreaking = { link = "DiagnosticWarn" }, @@ -946,34 +946,34 @@ local function get_groups() MiniDiffOverChange = { link = "DiffText" }, MiniDiffOverContext = { link = "DiffChange" }, MiniDiffOverDelete = { link = "DiffDelete" }, - MiniDiffSignAdd = { link = "GruvboxGreen" }, - MiniDiffSignChange = { link = "GruvboxAqua" }, - MiniDiffSignDelete = { link = "GruvboxRed" }, + MiniDiffSignAdd = { link = "DarkboxGreen" }, + MiniDiffSignChange = { link = "DarkboxAqua" }, + MiniDiffSignDelete = { link = "DarkboxRed" }, MiniFilesBorder = { link = "FloatBorder" }, MiniFilesBorderModified = { link = "DiagnosticFloatingWarn" }, MiniFilesCursorLine = { bg = colors.background_2 }, MiniFilesDirectory = { link = "Directory" }, - MiniFilesFile = { link = "GruvboxFg1" }, + MiniFilesFile = { link = "DarkboxFg1" }, MiniFilesNormal = { link = "NormalFloat" }, MiniFilesTitle = { link = "FloatTitle" }, - MiniFilesTitleFocused = { link = "GruvboxOrangeBold" }, + MiniFilesTitleFocused = { link = "DarkboxOrangeBold" }, MiniHipatternsFixme = { fg = colors.background, bg = colors.red, bold = config.bold }, MiniHipatternsHack = { fg = colors.background, bg = colors.yellow, bold = config.bold }, MiniHipatternsNote = { fg = colors.background, bg = colors.blue, bold = config.bold }, MiniHipatternsTodo = { fg = colors.background, bg = colors.aqua, bold = config.bold }, - MiniIconsAzure = { link = "GruvboxBlue" }, - MiniIconsBlue = { link = "GruvboxBlue" }, - MiniIconsCyan = { link = "GruvboxAqua" }, - MiniIconsGreen = { link = "GruvboxGreen" }, - MiniIconsGrey = { link = "GruvboxFg0" }, - MiniIconsOrange = { link = "GruvboxOrange" }, - MiniIconsPurple = { link = "GruvboxPurple" }, - MiniIconsRed = { link = "GruvboxRed" }, - MiniIconsYellow = { link = "GruvboxYellow" }, - MiniIndentscopeSymbol = { link = "GruvboxGray" }, - MiniIndentscopeSymbolOff = { link = "GruvboxYellow" }, - MiniJump = { link = "GruvboxOrangeUnderline" }, - MiniJump2dDim = { link = "GruvboxGray" }, + MiniIconsAzure = { link = "DarkboxBlue" }, + MiniIconsBlue = { link = "DarkboxBlue" }, + MiniIconsCyan = { link = "DarkboxAqua" }, + MiniIconsGreen = { link = "DarkboxGreen" }, + MiniIconsGrey = { link = "DarkboxFg0" }, + MiniIconsOrange = { link = "DarkboxOrange" }, + MiniIconsPurple = { link = "DarkboxPurple" }, + MiniIconsRed = { link = "DarkboxRed" }, + MiniIconsYellow = { link = "DarkboxYellow" }, + MiniIndentscopeSymbol = { link = "DarkboxGray" }, + MiniIndentscopeSymbolOff = { link = "DarkboxYellow" }, + MiniJump = { link = "DarkboxOrangeUnderline" }, + MiniJump2dDim = { link = "DarkboxGray" }, MiniJump2dSpot = { fg = colors.orange, bold = config.bold, nocombine = true }, MiniJump2dSpotAhead = { fg = colors.aqua, bg = colors.background, nocombine = true }, MiniJump2dSpotUnique = { fg = colors.yellow, bold = config.bold, nocombine = true }, @@ -999,7 +999,7 @@ local function get_groups() MiniPickPreviewRegion = { link = "IncSearch" }, MiniPickPrompt = { link = "DiagnosticFloatingInfo" }, MiniStarterCurrent = { nocombine = true }, - MiniStarterFooter = { link = "GruvboxGray" }, + MiniStarterFooter = { link = "DarkboxGray" }, MiniStarterHeader = { link = "Title" }, MiniStarterInactive = { link = "Comment" }, MiniStarterItem = { link = "Normal" }, @@ -1032,8 +1032,8 @@ local function get_groups() MiniTablineTabpagesection = { link = "Search" }, MiniTablineVisible = { fg = colors.foreground_1, bg = colors.background_1, reverse = config.invert_tabline }, MiniTestEmphasis = { bold = config.bold }, - MiniTestFail = { link = "GruvboxRedBold" }, - MiniTestPass = { link = "GruvboxGreenBold" }, + MiniTestFail = { link = "DarkboxRedBold" }, + MiniTestPass = { link = "DarkboxGreenBold" }, MiniTrailspace = { bg = colors.red }, ["@comment"] = { link = "Comment" }, ["@none"] = { bg = "NONE", fg = "NONE" }, @@ -1074,7 +1074,7 @@ local function get_groups() ["@keyword.exception"] = { link = "Exception" }, ["@keyword.function"] = { link = "Keyword" }, ["@keyword.import"] = { link = "Include" }, - ["@keyword.operator"] = { link = "GruvboxRed" }, + ["@keyword.operator"] = { link = "DarkboxRed" }, ["@keyword.repeat"] = { link = "Repeat" }, ["@keyword.return"] = { link = "Keyword" }, ["@keyword.storage"] = { link = "StorageClass" }, @@ -1092,14 +1092,14 @@ local function get_groups() ["@attribute"] = { link = "PreProc" }, ["@field"] = { link = "Identifier" }, ["@property"] = { link = "Identifier" }, - ["@variable"] = { link = "GruvboxFg1" }, + ["@variable"] = { link = "DarkboxFg1" }, ["@variable.builtin"] = { link = "Special" }, ["@variable.member"] = { link = "Identifier" }, ["@variable.parameter"] = { link = "Identifier" }, ["@constant"] = { link = "Constant" }, ["@constant.builtin"] = { link = "Special" }, ["@constant.macro"] = { link = "Define" }, - ["@markup"] = { link = "GruvboxFg1" }, + ["@markup"] = { link = "DarkboxFg1" }, ["@markup.strong"] = { bold = config.bold }, ["@markup.italic"] = { link = "@text.emphasis" }, ["@markup.underline"] = { underline = config.underline }, @@ -1112,8 +1112,8 @@ local function get_groups() ["@markup.link"] = { link = "Underlined" }, ["@markup.link.label"] = { link = "SpecialChar" }, ["@markup.list"] = { link = "Delimiter" }, - ["@markup.list.checked"] = { link = "GruvboxGreen" }, - ["@markup.list.unchecked"] = { link = "GruvboxGray" }, + ["@markup.list.checked"] = { link = "DarkboxGreen" }, + ["@markup.list.unchecked"] = { link = "DarkboxGray" }, ["@comment.todo"] = { link = "Todo" }, ["@comment.note"] = { link = "SpecialComment" }, ["@comment.warning"] = { link = "WarningMsg" }, @@ -1121,10 +1121,10 @@ local function get_groups() ["@diff.plus"] = { link = "diffAdded" }, ["@diff.minus"] = { link = "diffRemoved" }, ["@diff.delta"] = { link = "diffChanged" }, - ["@module"] = { link = "GruvboxFg1" }, - ["@namespace"] = { link = "GruvboxFg1" }, + ["@module"] = { link = "DarkboxFg1" }, + ["@namespace"] = { link = "DarkboxFg1" }, ["@symbol"] = { link = "Identifier" }, - ["@text"] = { link = "GruvboxFg1" }, + ["@text"] = { link = "DarkboxFg1" }, ["@text.strong"] = { bold = config.bold }, ["@text.emphasis"] = { italic = config.italic.emphasis }, ["@text.underline"] = { underline = config.underline }, @@ -1137,8 +1137,8 @@ local function get_groups() ["@text.environment.name"] = { link = "Type" }, ["@text.reference"] = { link = "Constant" }, ["@text.todo"] = { link = "Todo" }, - ["@text.todo.checked"] = { link = "GruvboxGreen" }, - ["@text.todo.unchecked"] = { link = "GruvboxGray" }, + ["@text.todo.checked"] = { link = "DarkboxGreen" }, + ["@text.todo.unchecked"] = { link = "DarkboxGray" }, ["@text.note"] = { link = "SpecialComment" }, ["@text.note.comment"] = { fg = colors.purple, bold = config.bold }, ["@text.warning"] = { link = "WarningMsg" },