diff options
| author | Ken Zhou <kendotzhou@gmail.com> | 2023-04-19 13:59:30 -0400 |
|---|---|---|
| committer | Ken Zhou <kendotzhou@gmail.com> | 2023-04-19 13:59:30 -0400 |
| commit | 9b142cf7ecef300d6e66f05ed8ae77f4e358bfcd (patch) | |
| tree | 0d7ff3d6832133a0dc71ae15dffe0f13d1feeddf /templates | |
| parent | update submodule (diff) | |
update submodule, include new nvchad themes
Diffstat (limited to 'templates')
37 files changed, 5929 insertions, 156 deletions
diff --git a/templates/ashes.toml b/templates/ashes.toml new file mode 100644 index 0000000..607876b --- /dev/null +++ b/templates/ashes.toml @@ -0,0 +1,412 @@ +[information] +name="ashes" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#c7ccd1" +darker_black = "#161a1d" +black = "#1c2023" # nvim bg +black2 = "#24282b" +one_bg = "#272b2e" # real bg of onedark +one_bg2 = "#303437" +one_bg3 = "#3a3e41" +grey = "#44484b" +grey_fg = "#4a4e51" +grey_fg2 = "#515558" +light_grey = "#565a5d" +red = "#c79595" +baby_pink = "#d09eb7" +pink = "#c795ae" +line = "#303437" # for lines like vertsplit +green = "#aec795" +vibrant_green = "#95c7ae" +nord_blue = "#8ca5be" +blue = "#95aec7" +yellow = "#c7c795" +sun = "#d0d09e" +purple = "#ae95c7" +dark_purple = "#a58cbe" +teal = "#8fb4b5" +orange = "#c7ae95" +cyan = "#9eb7d0" +statusline_bg = "#23272a" +lightbg = "#303437" +pmenu_bg = "#99c366" +folder_bg = "#8ca5be" +base00 = "#1c2023" +base01 = "#272b2e" +base02 = "#303437" +base03 = "#44484b" +base04 = "#adb3ba" +base05 = "#c7ccd1" +base06 = "#dfe2e5" +base07 = "#f3f4f5" +base08 = "#c7ae95" +base09 = "#c7c795" +base0A = "#aec795" +base0B = "#95c7ae" +base0C = "#95aec7" +base0D = "#ae95c7" +base0E = "#c795ae" +base0F = "#c79595" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/ayu_light.toml b/templates/ayu_light.toml index 8d1bbed..49a9d84 100644 --- a/templates/ayu_light.toml +++ b/templates/ayu_light.toml @@ -1,13 +1,13 @@ [information] name="ayu_light" author="Ken Zhou <kendotzhou@gmail.com>" -background="light" +background="dark" [palette] white = "#26292f" -darker_black = "#ededed" +darker_black = "#f3f3f3" black = "#fafafa" # nvim bg -black2 = "#e3e3e3" +black2 = "#efefef" one_bg = "#ebebeb" one_bg2 = "#e1e1e1" # Highlight of context one_bg3 = "#d7d7d7" @@ -36,8 +36,8 @@ pmenu_bg = "#95E6CB" folder_bg = "#5C6166" base00 = "#fafafa" base01 = "#f0f0f0" -base02 = "#e6e6e6" -base03 = "#dcdcdc" +base02 = "#eeeeee" +base03 = "#dfdfdf" base04 = "#d2d2d2" base05 = "#5C6166" base06 = "#52575c" diff --git a/templates/bearded_arc.toml b/templates/bearded_arc.toml new file mode 100644 index 0000000..a3caae7 --- /dev/null +++ b/templates/bearded_arc.toml @@ -0,0 +1,412 @@ +[information] +name="bearded_arc" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#ABB7C1" +darker_black = "#151d2c" +black = "#1c2433" # nvim bg +black2 = "#232b3a" +one_bg = "#262e3d" +one_bg2 = "#303847" +one_bg3 = "#3a4251" +grey = "#444c5b" +grey_fg = "#4e5665" +grey_fg2 = "#58606f" +light_grey = "#626a79" +red = "#FF738A" +baby_pink = "#F38CEC" +pink = "#ee9cdd" +line = "#303847" # for lines like vertsplit +green = "#3CEC85" +vibrant_green = "#9bdead" +nord_blue = "#6da4cd" +blue = "#69C3FF" +yellow = "#EACD61" +sun = "#f6d96d" +purple = "#B788E5" +dark_purple = "#B78AFF" +teal = "#12c7c4" +orange = "#FF955C" +cyan = "#22ECDB" +statusline_bg = "#232b3a" +lightbg = "#303847" +pmenu_bg = "#3CEC85" +folder_bg = "#69C3FF" +base00 = "#1c2433" +base01 = "#262e3d" +base02 = "#303847" +base03 = "#444c5b" +base04 = "#a1adb7" +base05 = "#c3cfd9" +base06 = "#ABB7C1" +base07 = "#08bdba" +base08 = "#FF738A" +base09 = "#FF955C" +base0A = "#EACD61" +base0B = "#3CEC85" +base0C = "#77aed7" +base0D = "#69C3FF" +base0E = "#22ECDB" +base0F = "#FF738A" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/blossom_light.toml b/templates/blossom_light.toml new file mode 100644 index 0000000..98fd3fc --- /dev/null +++ b/templates/blossom_light.toml @@ -0,0 +1,412 @@ +[information] +name="blossom_light" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#695d57" +darker_black = "#dfd8d5" +black = "#e6dfdc" # nvim bg +black2 = "#d9d2cf" +one_bg = "#d0c9c6" +one_bg2 = "#c7c0bd" +one_bg3 = "#c0b9b6" +grey = "#b9b2af" +grey_fg = "#b2aba8" +grey_fg2 = "#aaa3a0" +light_grey = "#a09996" +red = "#b28069" +baby_pink = "#b7856e" +pink = "#c18f78" +line = "#d3ccc9" # for lines like vertsplit +green = "#6c805c" +vibrant_green = "#899d79" +blue = "#5f7d9b" +nord_blue = "#5e5f65" +yellow = "#a9a29f" +sun = "#d38a73" +purple = "#a685a6" +dark_purple = "#9c7b9c" +teal = "#4b6987" +orange = "#cc836c" +cyan = "#75998e" +statusline_bg = "#dcd5d2" +lightbg = "#cdc6c3" +pmenu_bg = "#857e7b" +folder_bg = "#746d6a" +base00 = "#e6dfdc" +base01 = "#ded7d4" +base02 = "#d7d0cd" +base03 = "#d1cac7" +base04 = "#cac3c0" +base05 = "#746862" +base06 = "#5e524c" +base07 = "#695d57" +base08 = "#8779a8" +base09 = "#a87678" +base0A = "#738199" +base0B = "#6c805c" +base0C = "#5e908e" +base0D = "#b3816a" +base0E = "#7e8e8e" +base0F = "#976153" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/chocolate.toml b/templates/chocolate.toml index e24cb24..d478b79 100644 --- a/templates/chocolate.toml +++ b/templates/chocolate.toml @@ -36,10 +36,10 @@ pmenu_bg = "#859e82" folder_bg = "#768b9b" beige = "#ab9382" base00 = "#252221" -base01 = "#2f2c2b" -base02 = "#393635" -base03 = "#43403f" -base04 = "#4d4a49" +base01 = "#2b2827" +base02 = "#2f2c2b" +base03 = "#393635" +base04 = "#43403f" base05 = "#c8bAA4" base06 = "#beae94" base07 = "#cdc0ad" diff --git a/templates/dark_horizon.toml b/templates/dark_horizon.toml index 9039182..2c3278b 100644 --- a/templates/dark_horizon.toml +++ b/templates/dark_horizon.toml @@ -15,7 +15,7 @@ grey = "#363636" grey_fg = "#404040" grey_fg2 = "#4a4a4a" light_grey = "#525252" -red = "#dc322f" +red = "#db627e" baby_pink = "#a72e5b" pink = "#ff75a0" line = "#1d1d1d" # for lines like vertsplit @@ -23,6 +23,7 @@ green = "#AAD84C" vibrant_green = "#b9e75b" nord_blue = "#18a3af" blue = "#25B0BC" +seablue = "#169AC9" yellow = "#fdb830" sun = "#ffc038" purple = "#da70d6" @@ -42,13 +43,13 @@ base04 = "#3f4248" base05 = "#c9c7be" base06 = "#E6E1CF" base07 = "#D9D7CE" -base08 = "#D9D7CE" # Confirmed: Variables Confirmed +base08 = "#db627e" # Confirmed: Variables Confirmed base09 = "#eaa273" # Confirmed: Integers Booleans -base0A = "#825aff" # Classes +base0A = "#169AC9" # Classes base0B = "#E3A587" # Confirmed: Strings base0C = "#F09483" # Escape characters Regular expressions -base0D = "#FFA500" # Functions Methods -base0E = "#2ca9b4" # Confirmed: Keywords Storage Selector Markup +base0D = "#32d5e3" # Functions Methods +base0E = "#6BE4E6" # Confirmed: Keywords Storage Selector Markup base0F = "#d75271" # Deprecated Opening/Closing embedded language tags [highlights] diff --git a/templates/decay.toml b/templates/decay.toml index 689f47f..a66a09a 100644 --- a/templates/decay.toml +++ b/templates/decay.toml @@ -15,21 +15,21 @@ grey = "#41454a" grey_fg = "#494d52" grey_fg2 = "#505459" light_grey = "#5a5e63" -red = "#e05f65" -baby_pink = "#ea696f" -pink = "#c68aee" +red = "#e26c7c" +baby_pink = "#c79bf0" +pink = "#c296eb" line = "#282d35" # for lines like vertsplit green = "#78DBA9" vibrant_green = "#87eab8" -blue = "#70a5eb" -nord_blue = "#74bee9" -yellow = "#f1cf8a" -sun = "#e7c580" +blue = "#86aaec" +nord_blue = "#96b5ee" +yellow = "#ecd3a0" +sun = "#f1d8a5" purple = "#c68aee" dark_purple = "#b77bdf" teal = "#7ddac5" orange = "#e9a180" -cyan = "#74bee9" +cyan = "#98d3ee" statusline_bg = "#1c2026" lightbg = "#2b3038" pmenu_bg = "#7ddac5" @@ -42,14 +42,14 @@ base04 = "#485263" base05 = "#b6beca" base06 = "#dee1e6" base07 = "#dee1e6" -base08 = "#e05f65" +base08 = "#70A5EB" base09 = "#e9a180" base0A = "#f1cf8a" base0B = "#78DBA9" -base0C = "#9cd1ff" -base0D = "#74bee9" +base0C = "#e26c7c" +base0D = "#86aaec" base0E = "#c68aee" -base0F = "#e05f65" +base0F = "#9cd1ff" [highlights] Normal = 'base05 base00' diff --git a/templates/doomchad.toml b/templates/doomchad.toml index 256c443..0410b7d 100644 --- a/templates/doomchad.toml +++ b/templates/doomchad.toml @@ -22,7 +22,7 @@ line = "#3b3f47" # for lines like vertsplit green = "#98be65" vibrant_green = "#a9cf76" nord_blue = "#47a5e5" -blue = "#61afef" +blue = "#51afef" yellow = "#ECBE7B" sun = "#f2c481" purple = "#dc8ef3" @@ -47,8 +47,8 @@ base09 = "#ea9558" base0A = "#ECBE7B" base0B = "#98be65" base0C = "#66c4ff" -base0D = "#48a6e6" -base0E = "#9c94d4" +base0D = "#dc8ef3" +base0E = "#48a6e6" base0F = "#c85a50" [highlights] diff --git a/templates/everblush.toml b/templates/everblush.toml new file mode 100644 index 0000000..26e4f00 --- /dev/null +++ b/templates/everblush.toml @@ -0,0 +1,413 @@ +[information] +name="everblush" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#dadada" +darker_black = "#10171a" +black = "#141b1e" # nvim bg +black2 = "#1a2124" +one_bg = "#1e2528" +one_bg2 = "#272e31" +one_bg3 = "#2f3639" +grey = "#3c4346" +grey_fg = "#464d50" +grey_fg2 = "#50575a" +light_grey = "#50575a" +red = "#e57474" +baby_pink = "#f48383" +pink = "#ee9cdd" +line = "#22292b" # for lines like vertsplit +green = "#8ccf7e" +vibrant_green = "#86d988" +nord_blue = "#5aa3db" +blue = "#67b0e8" +yellow = "#e5c76b" +sun = "#edcf73" +purple = "#c47fd5" +dark_purple = "#b570c6" +teal = "#9bdead" +orange = "#fcb163" +cyan = "#6cbfbf" +statusline_bg = "#181f22" +lightbg = "#262d30" +lightbg2 = "#1f2629" +pmenu_bg = "#8ccf7e" +folder_bg = "#71baf2" +base00 = "#141b1e" +base01 = "#1e2528" +base02 = "#282f32" +base03 = "#2d3437" +base04 = "#3c4346" +base05 = "#dadada" +base06 = "#e4e4e4" +base07 = "#dadada" +base08 = "#e57474" +base09 = "#fcb163" +base0A = "#e5c76b" +base0B = "#8ccf7e" +base0C = "#6cbfbf" +base0D = "#67b0e8" +base0E = "#c47fd5" +base0F = "#ef7d7d" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/everforest_light.toml b/templates/everforest_light.toml index 48fb318..647ee2f 100644 --- a/templates/everforest_light.toml +++ b/templates/everforest_light.toml @@ -1,20 +1,20 @@ [information] name="everforest_light" author="Ken Zhou <kendotzhou@gmail.com>" -background="light" +background="dark" [palette] white = "#272f35" darker_black = "#f5efde" black = "#fff9e8" # nvim bg -black2 = "#ebe5d4" -one_bg = "#c6c2aa" -one_bg2 = "#b6b29a" -one_bg3 = "#a6a28a" -grey = "#a6b0a0" -grey_fg = "#939f91" -grey_fg2 = "#829181" -light_grey = "#798878" +black2 = "#F0EAD9" +one_bg = "#E0DAC9" +one_bg2 = "#D1CBBA" +one_bg3 = "#C2BCAB" +grey = "#B3AD9C" +grey_fg = "#A39D8C" +grey_fg2 = "#948E7D" +light_grey = "#857F6E" red = "#c85552" baby_pink = "#ce8196" pink = "#ef6590" @@ -29,7 +29,7 @@ purple = "#b67996" dark_purple = "#966986" teal = "#69a59d" orange = "#F7954F" -cyan = "#7521e9" +cyan = "#89bfdc" statusline_bg = "#ede7d6" lightbg = "#d3cdbc" pmenu_bg = "#5f9b93" diff --git a/templates/falcon.toml b/templates/falcon.toml index 18b7cad..ee011f1 100644 --- a/templates/falcon.toml +++ b/templates/falcon.toml @@ -7,9 +7,9 @@ background="dark" white = "#F8F8FF" white2 = "#DFDFE5" tan = "#CFC1B2" -darker_black = "#000015" +darker_black = "#0c0c2d" black = "#020222" # nvim bg -black2 = "#0b0b2b" +black2 = "#1A1A3A" one_bg = "#161636" one_bg2 = "#202040" one_bg3 = "#2a2a4a" diff --git a/templates/github_dark.toml b/templates/github_dark.toml new file mode 100644 index 0000000..941a54e --- /dev/null +++ b/templates/github_dark.toml @@ -0,0 +1,412 @@ +[information] +name="github_dark" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#d3dbe3" +darker_black = "#1F2428" +black = "#24292E" # nvim bg +black2 = "#2e3338" +one_bg = "#33383d" +one_bg2 = "#383d42" # StatusBar (filename) +one_bg3 = "#42474c" +grey = "#4c5156" # Line numbers (shouldn't be base01?) +grey_fg = "#565b60" # Why this affects comments? +grey_fg2 = "#60656a" +light_grey = "#6a6f74" +red = "#ff7f8d" # StatusBar (username) +baby_pink = "#ffa198" +pink = "#ec6cb9" +line = "#33383d" # for lines like vertsplit +green = "#56d364" # StatusBar (file percentage) +vibrant_green = "#85e89d" +nord_blue = "#58a6ff" # Mode indicator +blue = "#79c0ff" +yellow = "#ffdf5d" +sun = "#ffea7f" +purple = "#d2a8ff" +dark_purple = "#bc8cff" +teal = "#39c5cf" +orange = "#ffab70" +cyan = "#56d4dd" +statusline_bg = "#2b3035" +lightbg = "#383d42" +pmenu_bg = "#58a6ff" # Command bar suggestions +folder_bg = "#58a6ff" +base00 = "#24292E" # Default bg +base01 = "#33383d" # Lighter bg (status bar line number folding mks) +base02 = "#383d42" # Selection bg +base03 = "#42474c" # Comments invisibles line hl +base04 = "#4c5156" # Dark fg (status bars) +base05 = "#c9d1d9" # Default fg (caret delimiters Operators) +base06 = "#d3dbe3" # Light fg (not often used) +base07 = "#dde5ed" # Light bg (not often used) +base08 = "#B392E9" # Variables XML Tags Markup Link Text Markup Lists Diff Deleted +base09 = "#ffab70" # Integers Boolean Constants XML Attributes Markup Link Url +base0A = "#ffdf5d" # Classes Markup Bold Search Text Background +base0B = "#a5d6ff" # Strings Inherited Class Markup Code Diff Inserted +base0C = "#83caff" # Support regex escape chars +base0D = "#6AB1F0" # Function methods headings +base0E = "#ff7f8d" # Keywords +base0F = "#85e89d" # Deprecated open/close embedded tags + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/github_light.toml b/templates/github_light.toml new file mode 100644 index 0000000..bda3bfc --- /dev/null +++ b/templates/github_light.toml @@ -0,0 +1,412 @@ +[information] +name="github_light" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#24292e" +darker_black = "#f3f5f7" +black = "#ffffff" # nvim bg +black2 = "#edeff1" +one_bg = "#eaecee" +one_bg2 = "#e1e3e5" # StatusBar (filename) +one_bg3 = "#d7d9db" +grey = "#c7c9cb" # Line numbers ) +grey_fg = "#bcbec0" +grey_fg2 = "#b1b3b5" +light_grey = "#a6a8aa" +red = "#DE2C2E" # StatusBar (username) +baby_pink = "#ea4aaa" +pink = "#b93a86" +line = "#eaecee" # for lines like vertsplit +green = "#18654B" +vibrant_green = "#28a745" +nord_blue = "#0366d6" # Mode indicator +blue = "#0D7FDD" +yellow = "#dbab09" +sun = "#f9c513" +purple = "#8263EB" +dark_purple = "#5a32a3" +teal = "#22839b" +orange = "#d15704" +cyan = "#0598bc" +statusline_bg = "#edeff1" +lightbg = "#e1e3e5" +pmenu_bg = "#8263EB" +folder_bg = "#6a737d" +base00 = "#ffffff" # Default bg +base01 = "#edeff1" # Lighter bg (status bar line number folding mks) +base02 = "#e1e3e5" # Selection bg +base03 = "#d7d9db" # Comments invisibles line hl +base04 = "#c7c9cb" # Dark fg (status bars) +base05 = "#383d42" # Default fg (caret delimiters Operators) +base06 = "#2e3338" # Light fg (not often used) +base07 = "#24292e" # Light bg (not often used) +base08 = "#5a32a3" # Variables XML Tags Markup Link Text Markup Lists Diff Deleted +base09 = "#b93a86" # Integers Boolean Constants XML Attributes Markup Link Url +base0A = "#b08800" # Classes Markup Bold Search Text Background +base0B = "#4c2889" # Strings Inherited Class Markup Code Diff Inserted +base0C = "#8263EB" # Support regex escape chars +base0D = "#005cc5" # Function methods headings +base0E = "#DE2C2E" # Keywords +base0F = "#044289" # Deprecated open/close embedded tags + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/gruvbox_light.toml b/templates/gruvbox_light.toml index 199be12..43779e3 100644 --- a/templates/gruvbox_light.toml +++ b/templates/gruvbox_light.toml @@ -1,7 +1,7 @@ [information] name="gruvbox_light" author="Ken Zhou <kendotzhou@gmail.com>" -background="light" +background="dark" [palette] white = "#504945" @@ -35,10 +35,10 @@ lightbg = "#ddd0a7" pmenu_bg = "#739588" folder_bg = "#746d69" base00 = "#F2E5BC" -base01 = "#e5d8af" -base02 = "#d8cba2" -base03 = "#cabd94" -base04 = "#c0b38a" +base01 = "#e3d6ad" +base02 = "#e5d8af" +base03 = "#d8cba2" +base04 = "#cabd94" base05 = "#504945" base06 = "#3c3836" base07 = "#282828" diff --git a/templates/gruvchad.toml b/templates/gruvchad.toml index 30512f9..b7aa70b 100644 --- a/templates/gruvchad.toml +++ b/templates/gruvchad.toml @@ -34,22 +34,22 @@ statusline_bg = "#222526" lightbg = "#2d3031" pmenu_bg = "#89b482" folder_bg = "#6d8dad" -base0A = "#e0c080" -base04 = "#d4be98" -base07 = "#c7b89d" -base05 = "#c0b196" -base0E = "#d3869b" -base0D = "#7daea3" -base0C = "#86b17f" -base0B = "#a9b665" +base00 = "#1e2122" +base01 = "#2c2f30" base02 = "#36393a" -base0F = "#d65d0e" base03 = "#404344" +base04 = "#d4be98" +base05 = "#c0b196" +base06 = "#c3b499" +base07 = "#c7b89d" base08 = "#ec6b64" -base01 = "#2c2f30" -base00 = "#1e2122" base09 = "#e78a4e" -base06 = "#c3b499" +base0A = "#e0c080" +base0B = "#a9b665" +base0C = "#86b17f" +base0D = "#7daea3" +base0E = "#d3869b" +base0F = "#d65d0e" [highlights] Normal = 'base05 base00' diff --git a/templates/jellybeans.toml b/templates/jellybeans.toml index d498cf2..6d0a7ca 100644 --- a/templates/jellybeans.toml +++ b/templates/jellybeans.toml @@ -42,11 +42,11 @@ base04 = "#474747" base05 = "#d9d9c4" base06 = "#dedec9" base07 = "#f1f1e5" -base08 = "#dd785a" +base08 = "#C6B5DA" base09 = "#c99f4a" base0A = "#e1b655" base0B = "#99ad6a" -base0C = "#7187af" +base0C = "#99ad6a" base0D = "#8fa5cd" base0E = "#e18be1" base0F = "#cf6a4c" diff --git a/templates/melange.toml b/templates/melange.toml new file mode 100644 index 0000000..c8f72f8 --- /dev/null +++ b/templates/melange.toml @@ -0,0 +1,413 @@ +[information] +name="melange" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#ECE1D7" +darker_black = "#241f1a" +black = "#2A2520" # nvim bg +black2 = "#342f2a" +one_bg = "#39342f" +one_bg2 = "#433e39" +one_bg3 = "#4d4843" +grey = "#57524d" +grey_fg = "#605b56" +grey_fg2 = "#6b6661" +light_grey = "#75706b" +red = "#B65C60" +baby_pink = "#CE9BCB" +pink = "#B65C60" +line = "#39342f" # for lines like vertsplit +green = "#86A3A3" +vibrant_green = "#99D59D" +nord_blue = "#88B3B2" +blue = "#9AACCE" +yellow = "#e3b865" +sun = "#EBC06D" +purple = "#c47fd5" +dark_purple = "#b570c6" +teal = "#697893" +orange = "#E49B5D" +firered = "#F17C64" +cyan = "#bbcdef" +statusline_bg = "#312c27" +lightbg = "#433e39" +pmenu_bg = "#86A3A3" +folder_bg = "#697893" +base00 = "#2A2520" +base01 = "#39342f" +base02 = "#433e39" +base03 = "#4d4843" +base04 = "#57524d" +base05 = "#ECE1D7" +base06 = "#e3d8ce" +base07 = "#d8cdc3" +base08 = "#ECE1D7" +base09 = "#86A3A3" +base0A = "#99D59D" +base0B = "#9AACCE" +base0C = "#EBC06D" +base0D = "#EBC06D" +base0E = "#E49B5D" +base0F = "#8E733F" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/monekai.toml b/templates/monekai.toml index c239ef2..92380a9 100644 --- a/templates/monekai.toml +++ b/templates/monekai.toml @@ -4,17 +4,17 @@ author="Ken Zhou <kendotzhou@gmail.com>" background="dark" [palette] -white = "#bbc2cf" -darker_black = "#1f222b" -black = "#242730" # nvim bg -black2 = "#292c35" -one_bg = "#2e313a" # real bg of onedark -one_bg2 = "#373a43" -one_bg3 = "#3f424b" -grey = "#494c55" -grey_fg = "#52555e" -grey_fg2 = "#5b5e67" -light_grey = "#63666f" +white = "#f5f4f1" +darker_black = "#22231D" +black = "#272822" # nvim bg +black2 = "#2F302A" +one_bg = "#363731" # real bg of onedark +one_bg2 = "#3E3F39" +one_bg3 = "#464741" +grey = "#4D4E48" +grey_fg = "#555650" +grey_fg2 = "#5D5E58" +light_grey = "#64655F" red = "#e36d76" baby_pink = "#f98385" pink = "#f36d76" @@ -30,26 +30,26 @@ dark_purple = "#b26fc1" teal = "#34bfd0" orange = "#d39467" cyan = "#41afef" -statusline_bg = "#292c35" -lightbg = "#3d4049" +statusline_bg = "#2F302A" +lightbg = "#3E3F39" pmenu_bg = "#99c366" folder_bg = "#61afef" -base00 = "#242730" -base01 = "#2a2e38" -base02 = "#484854" -base03 = "#545862" -base04 = "#5b5e67" -base05 = "#afb6c3" -base06 = "#b5bcc9" -base07 = "#bbc2cf" -base08 = "#d39467" -base09 = "#b3a5d4" -base0A = "#61afef" -base0B = "#e6c181" -base0C = "#61afef" -base0D = "#96c376" -base0E = "#e36d76" -base0F = "#e36d76" +base00 = "#272822" +base01 = "#383830" +base02 = "#49483e" +base03 = "#75715e" +base04 = "#a59f85" +base05 = "#f8f8f2" +base06 = "#f5f4f1" +base07 = "#f9f8f5" +base08 = "#fd971f" +base09 = "#ae81ff" +base0A = "#f4bf75" +base0B = "#a6e22e" +base0C = "#a1efe4" +base0D = "#66d9ef" +base0E = "#f92672" +base0F = "#cc6633" [highlights] Normal = 'base05 base00' diff --git a/templates/monochrome.toml b/templates/monochrome.toml new file mode 100644 index 0000000..da87d87 --- /dev/null +++ b/templates/monochrome.toml @@ -0,0 +1,412 @@ +[information] +name="monochrome" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#D8DEE9" +darker_black = "#1a1a1a" +black = "#101010" # nvim bg +black2 = "#202020" +one_bg = "#242424" +one_bg2 = "#2e2e2e" +one_bg3 = "#383838" +grey = "#424242" +grey_fg = "#4c4c4c" +grey_fg2 = "#606060" +light_grey = "#677777" +red = "#ec8989" +baby_pink = "#eca8a8" +pink = "#da838b" +line = "#2e2e2e" # for lines like vertsplit +green = "#c9d36a" +vibrant_green = "#eff6ab" +blue = "#8abae1" +nord_blue = "#a5c6e1" +yellow = "#ffe6b5" +sun = "#eff6ab" +purple = "#e1bee9" +dark_purple = "#db9fe9" +teal = "#6484a4" +orange = "#efb6a0" +cyan = "#9aafe6" +statusline_bg = "#1e1e1e" +lightbg = "#2e2e2e" +pmenu_bg = "#859ba2" +folder_bg = "#7797b7" +base00 = "#101010" +base01 = "#1f1f1f" +base02 = "#2e2e2e" +base03 = "#383838" +base04 = "#424242" +base05 = "#bfc5d0" +base06 = "#c7cdd8" +base07 = "#ced4df" +base08 = "#eee8d5" +base09 = "#B8B7B1" +base0A = "#859ba2" +base0B = "#7b9198" +base0C = "#DFDFDA" +base0D = "#ced4df" +base0E = "#DAD4C3" +base0F = "#ced4df" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/nightfox.toml b/templates/nightfox.toml index 325e4b9..98df2ef 100644 --- a/templates/nightfox.toml +++ b/templates/nightfox.toml @@ -49,7 +49,7 @@ base0B = "#8ebaa4" base0C = "#7ad4d6" base0D = "#86abdc" base0E = "#9d79d6" -base0F = "#d85e7c" +base0F = "#c0c8d5" [highlights] Normal = 'base05 base00' diff --git a/templates/oceanic_light.toml b/templates/oceanic_light.toml new file mode 100644 index 0000000..c1b6109 --- /dev/null +++ b/templates/oceanic_light.toml @@ -0,0 +1,412 @@ +[information] +name="oceanic_light" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#26292f" +darker_black = "#d1d7e2" +black = "#d8dee9" # nvim bg +black2 = "#cbd1dc" +one_bg = "#cbd1dc" +one_bg2 = "#c2c8d3" # Highlight of context +one_bg3 = "#bac0cb" +grey = "#adb3be" +grey_fg = "#a3a9b4" +grey_fg2 = "#999faa" # Highlight background +light_grey = "#9197a2" # Line numbers +red = "#b40b11" +baby_pink = "#ff8282" +pink = "#ffa5a5" +line = "#c6ccd7" # for lines like vertsplit +green = "#5b9c90" +vibrant_green = "#9fab4e" +nord_blue = "#708db1" +blue = "#526f93" +yellow = "#fdb830" +sun = "#ffc038" +purple = "#896a98" +dark_purple = "#6b4c7a" +teal = "#1abc9c" +orange = "#f99157" +cyan = "#0b8ec6" +statusline_bg = "#cfd5e0" +lightbg = "#c2c8d3" +pmenu_bg = "#5b9c90" +folder_bg = "#526f93" +base00 = "#d8dee9" +base01 = "#cdd3de" +base02 = "#c0c5ce" +base03 = "#a7adba" +base04 = "#65737e" +base05 = "#343d46" +base06 = "#343d46" +base07 = "#1b2b34" +base08 = "#b40b11" +base09 = "#b4713d" +base0A = "#a48c32" +base0B = "#869235" +base0C = "#5b9c90" +base0D = "#526f93" +base0E = "#896a98" +base0F = "#9a806d" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/oceanic_next.toml b/templates/oceanic_next.toml index 0705783..e0e58cb 100644 --- a/templates/oceanic_next.toml +++ b/templates/oceanic_next.toml @@ -35,22 +35,22 @@ lightbg = "#2c3c45" pmenu_bg = "#15bf84" folder_bg = "#598cbf" # Base16 colors taken from: -base00 = "#1B2B34" # Confirmed -base01 = "#343D46" # Confirmed -base02 = "#4F5B66" # Confirmed -base03 = "#65737e" # Confirmed -base04 = "#A7ADBa" # Confirmed -base05 = "#C0C5Ce" # Confirmed -base06 = "#CDD3De" # Confirmed -base07 = "#D8DEE9" # Confirmed -base08 = "#6cbdbc" # Confirmed -base09 = "#FAC863" # Confirmed -base0A = "#F99157" # Confirmed -base0B = "#99C794" # Confirmed -base0C = "#5aaeae" # Confirmed -base0D = "#6699CC" # Confirmed -base0E = "#C594C5" # Confirmed -base0F = "#EC5F67" # Confirmed +base00 = "#1B2B34" +base01 = "#343D46" +base02 = "#4F5B66" +base03 = "#65737e" +base04 = "#A7ADBa" +base05 = "#C0C5Ce" +base06 = "#CDD3De" +base07 = "#D8DEE9" +base08 = "#6cbdbc" +base09 = "#FAC863" +base0A = "#F99157" +base0B = "#99C794" +base0C = "#5aaeae" +base0D = "#6699CC" +base0E = "#C594C5" +base0F = "#EC5F67" [highlights] Normal = 'base05 base00' diff --git a/templates/one_light.toml b/templates/one_light.toml index c436bda..54c7fb5 100644 --- a/templates/one_light.toml +++ b/templates/one_light.toml @@ -1,7 +1,7 @@ [information] name="one_light" author="Ken Zhou <kendotzhou@gmail.com>" -background="light" +background="dark" [palette] white = "#54555b" diff --git a/templates/onenord_light.toml b/templates/onenord_light.toml index 1195cf0..700ef6d 100644 --- a/templates/onenord_light.toml +++ b/templates/onenord_light.toml @@ -1,7 +1,7 @@ [information] name="onenord_light" author="Ken Zhou <kendotzhou@gmail.com>" -background="light" +background="dark" [palette] white = "#2a303c" diff --git a/templates/oxocarbon.toml b/templates/oxocarbon.toml new file mode 100644 index 0000000..9d317d0 --- /dev/null +++ b/templates/oxocarbon.toml @@ -0,0 +1,413 @@ +[information] +name="oxocarbon" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#f2f4f8" +darker_black = "#0f0f0f" +black = "#161616" # nvim bg +black2 = "#202020" +one_bg = "#2a2a2a" # real bg of onedark +one_bg2 = "#343434" +one_bg3 = "#3c3c3c" +grey = "#464646" +grey_fg = "#4c4c4c" +grey_fg2 = "#555555" +light_grey = "#5f5f5f" +red = "#ee5396" +baby_pink = "#ff7eb6" +pink = "#be95ff" +line = "#383747" # for lines like vertsplit +green = "#42be65" +vibrant_green = "#08bdba" +nord_blue = "#78a9ff" +blue = "#33b1ff" +yellow = "#FAE3B0" +sun = "#ffe9b6" +purple = "#d0a9e5" +dark_purple = "#c7a0dc" +teal = "#B5E8E0" +orange = "#F8BD96" +cyan = "#3ddbd9" +statusline_bg = "#202020" +lightbg = "#2a2a2a" +pmenu_bg = "#3ddbd9" +folder_bg = "#78a9ff" +lavender = "#c7d1ff" +base00 = "#161616" +base01 = "#262626" +base02 = "#393939" +base03 = "#525252" +base04 = "#dde1e6" +base05 = "#f2f4f8" +base06 = "#ffffff" +base07 = "#08bdba" +base08 = "#3ddbd9" +base09 = "#78a9ff" +base0A = "#ee5396" +base0B = "#33b1ff" +base0C = "#ff7eb6" +base0D = "#42be65" +base0E = "#be95ff" +base0F = "#82cfff" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/pastelbeans.toml b/templates/pastelbeans.toml new file mode 100644 index 0000000..e6c76ba --- /dev/null +++ b/templates/pastelbeans.toml @@ -0,0 +1,412 @@ +[information] +name="pastelbeans" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#e8e8d3" +darker_black = "#101010" +black = "#151515" # nvim bg +black2 = "#1c1c1c" +one_bg = "#252525" +one_bg2 = "#2e2e2e" +one_bg3 = "#3a3a3a" +grey = "#424242" +grey_fg = "#474747" +grey_fg2 = "#4c4c4c" +light_grey = "#525252" +red = "#ff9da4" +baby_pink = "#FFD3F3" +pink = "#f0a0c0" +line = "#2d2d2d" # for lines like vertsplit +green = "#d1f1a9" +vibrant_green = "#c2cea6" +nord_blue = "#bbdaff" +blue = "#bbdaff" +yellow = "#f5d595" +sun = "#ffb964" +purple = "#ebbbff" +dark_purple = "#e58fe5" +teal = "#668799" +orange = "#ffb964" +cyan = "#BBFFFF" +statusline_bg = "#191919" +lightbg = "#2c2c2c" +pmenu_bg = "#ff9da4" +folder_bg = "#bbdaff" +base00 = "#151515" +base01 = "#202020" +base02 = "#303030" +base03 = "#505050" +base04 = "#b0b0b0" +base05 = "#d0d0d0" +base06 = "#e0e0e0" +base07 = "#f5f5f5" +base08 = "#FFDAB9" +base09 = "#ffeb99" +base0A = "#ebbbff" +base0B = "#d1f1a9" +base0C = "#c0e9ff" +base0D = "#bbdaff" +base0E = "#ff9da4" +base0F = "#888888" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/penumbra_dark.toml b/templates/penumbra_dark.toml new file mode 100644 index 0000000..90b7c11 --- /dev/null +++ b/templates/penumbra_dark.toml @@ -0,0 +1,412 @@ +[information] +name="penumbra_dark" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#FFFDFB" +darker_black = "#2b2e33" +black = "#303338" +black2 = "#3a3d42" +one_bg = "#3d4045" +one_bg2 = "#484b50" +one_bg3 = "#515459" +grey = "#5c5f64" +grey_fg = "#676a6f" +grey_fg2 = "#72757a" +light_grey = "#7d8085" +red = "#CA7081" +baby_pink = "#E18163" +pink = "#D07EBA" +green = "#4EB67F" +vibrant_green = "#50B584" +nord_blue = "#6e8dd5" +blue = "#8C96EC" +yellow = "#c1ad4b" +sun = "#9CA748" +purple = "#ac78bd" +dark_purple = "#8C96EC" +orange = "#CE9042" +teal = "#00a6c8" +cyan = "#00B3C2" +line = "#3E4044" +statusline_bg = "#34373c" +lightbg = "#484b50" +pmenu_bg = "#4EB67F" +folder_bg = "#8C96EC" +base00 = "#303338" +base01 = "#3a3d42" +base02 = "#3d4045" +base03 = "#484b50" +base04 = "#515459" +base05 = "#CECECE" +base06 = "#F2E6D4" +base07 = "#FFF7ED" +base08 = "#999999" +base09 = "#BE85D1" +base0A = "#CA7081" +base0B = "#4ec093" +base0C = "#D68B47" +base0D = "#7A9BEC" +base0E = "#BE85D1" +base0F = "#A1A641" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/penumbra_light.toml b/templates/penumbra_light.toml new file mode 100644 index 0000000..34c3841 --- /dev/null +++ b/templates/penumbra_light.toml @@ -0,0 +1,413 @@ +[information] +name="penumbra_light" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#3E4044" +light_grey = "#b0a89e" +grey_fg2 = "#bab2a8" +grey_fg = "#c4bcb2" +grey = "#cec6bc" +one_bg3 = "#dad2c8" +one_bg2 = "#e6ded4" +black2 = "#f0e8de" +one_bg = "#F2E6D4" +black = "#FFF7ED" +darker_black = "#f5ede3" +baby_pink = "#CA736C" +blue = "#6E8DD5" +cyan = "#00A0BA" +dark_purple = "#806db8" +green = "#3ea57b" +nord_blue = "#5794D0" +orange = "#BA823A" +pink = "#CA7081" +purple = "#ac78bd" +red = "#ca7081" +sun = "#A38F2D" +teal = "#22839b" +vibrant_green = "#46A473" +yellow = "#92963a" +line = "#ebe3d9" +statusline_bg = "#f5ede3" +lightbg = "#e6ded4" +pmenu_bg = "#ac78bd" +folder_bg = "#717171" +coal = "#8a8a8a" +base00 = "#FFF7ED" +base01 = "#FFF7ED" +base02 = "#F2E6D4" +base03 = "#CECECE" +base04 = "#9E9E9E" +base05 = "#636363" +base06 = "#3E4044" +base07 = "#24272B" +base08 = "#ca7081" +base09 = "#5a79c1" +base0A = "#BA823A" +base0B = "#3ea57b" +base0C = "#22839b" +base0D = "#4380bc" +base0E = "#ac78bd" +base0F = "#A1A641" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/rosepine.toml b/templates/rosepine.toml index 0ff4ef3..0b74ced 100644 --- a/templates/rosepine.toml +++ b/templates/rosepine.toml @@ -36,20 +36,20 @@ pmenu_bg = "#c4a7e7" folder_bg = "#6aadc8" base00 = "#191724" base01 = "#1f1d2e" -base02 = "#403d52" +base02 = "#26233a" base03 = "#6e6a86" base04 = "#908caa" base05 = "#e0def4" -base06 = "#cecacd" -base07 = "#fffaf3" -base08 = "#e2e1e7" -base09 = "#eb6f92" -base0A = "#f6c177" -base0B = "#ebbcba" -base0C = "#4d90ab" -base0D = "#93c6cf" -base0E = "#c4a7e7" -base0F = "#e5e5e5" +base06 = "#e0def4" +base07 = "#524f67" +base08 = "#eb6f92" +base09 = "#f6c177" +base0A = "#ebbcba" +base0B = "#31748f" +base0C = "#9ccfd8" +base0D = "#c4a7e7" +base0E = "#f6c177" +base0F = "#524f67" [highlights] Normal = 'base05 base00' diff --git a/templates/solarized_dark.toml b/templates/solarized_dark.toml index a3d2f59..5b2329c 100644 --- a/templates/solarized_dark.toml +++ b/templates/solarized_dark.toml @@ -35,10 +35,10 @@ lightbg = "#113c47" pmenu_bg = "#268bd2" folder_bg = "#268bd2" base00 = "#002b36" -base01 = "#073642" -base02 = "#586e75" -base03 = "#657b83" -base04 = "#839496" +base01 = "#06313c" +base02 = "#0a3540" +base03 = "#133e49" +base04 = "#1b4651" base05 = "#93a1a1" base06 = "#eee8d5" base07 = "#fdf6e3" diff --git a/templates/tokyodark.toml b/templates/tokyodark.toml index 9f63e05..a6a38a7 100644 --- a/templates/tokyodark.toml +++ b/templates/tokyodark.toml @@ -11,14 +11,14 @@ black2 = "#171823" one_bg = "#1d1e29" one_bg2 = "#252631" one_bg3 = "#252631" -grey = "#40414c" +grey = "#474853" grey_fg = "#474853" grey_fg2 = "#4e4f5a" light_grey = "#545560" red = "#ee6d85" baby_pink = "#fd7c94" pink = "#fe6D85" -line = "#191a25" +line = "#252631" green = "#98c379" vibrant_green = "#95c561" nord_blue = "#648ce1" diff --git a/templates/tokyonight.toml b/templates/tokyonight.toml index 3fde456..946beec 100644 --- a/templates/tokyonight.toml +++ b/templates/tokyonight.toml @@ -34,22 +34,22 @@ statusline_bg = "#1d1e29" lightbg = "#32333e" pmenu_bg = "#7aa2f7" folder_bg = "#7aa2f7" -base00 = "#1A1B26" -base01 = "#3b4261" -base02 = "#3b4261" -base03 = "#545c7e" -base04 = "#565c64" +base00 = "#1a1b26" +base01 = "#16161e" +base02 = "#2f3549" +base03 = "#444b6a" +base04 = "#787c99" base05 = "#a9b1d6" -base06 = "#bbc5f0" -base07 = "#c0caf5" -base08 = "#f7768e" +base06 = "#cbccd1" +base07 = "#d5d6db" +base08 = "#73daca" base09 = "#ff9e64" -base0A = "#ffd089" +base0A = "#0db9d7" base0B = "#9ece6a" -base0C = "#2ac3de" -base0D = "#7aa2f7" +base0C = "#b4f9f8" +base0D = "#2ac3de" base0E = "#bb9af7" -base0F = "#c0caf5" +base0F = "#f7768e" [highlights] Normal = 'base05 base00' diff --git a/templates/tomorrow_night.toml b/templates/tomorrow_night.toml index 0ebe203..74f4e4d 100644 --- a/templates/tomorrow_night.toml +++ b/templates/tomorrow_night.toml @@ -34,22 +34,22 @@ statusline_bg = "#212326" lightbg = "#373B41" pmenu_bg = "#a4b595" folder_bg = "#6f8dab" -base0A = "#f0c674" -base04 = "#b4b7b4" -base07 = "#ffffff" -base05 = "#c5c8c6" -base0E = "#b294bb" -base0D = "#81a2be" -base0C = "#8abeb7" -base0B = "#b5bd68" +base00 = "#1d1f21" +base01 = "#282a2e" base02 = "#373b41" -base0F = "#a3685a" base03 = "#969896" +base04 = "#b4b7b4" +base05 = "#c5c8c6" +base06 = "#e0e0e0" +base07 = "#ffffff" base08 = "#cc6666" -base01 = "#282a2e" -base00 = "#1d1f21" base09 = "#de935f" -base06 = "#e0e0e0" +base0A = "#f0c674" +base0B = "#b5bd68" +base0C = "#8abeb7" +base0D = "#81a2be" +base0E = "#b294bb" +base0F = "#a3685a" [highlights] Normal = 'base05 base00' diff --git a/templates/tundra.toml b/templates/tundra.toml new file mode 100644 index 0000000..372df79 --- /dev/null +++ b/templates/tundra.toml @@ -0,0 +1,412 @@ +[information] +name="tundra" +author="Ken Zhou <kendotzhou@gmail.com>" +background="dark" + +[palette] +white = "#FFFFFF" +darker_black = "#0b1221" +black = "#111827" # nvim bg +black2 = "#1a2130" +one_bg = "#1e2534" +one_bg2 = "#282f3e" +one_bg3 = "#323948" +grey = "#3e4554" +grey_fg = "#4a5160" +grey_fg2 = "#545b6a" +light_grey = "#5f6675" +red = "#FCA5A5" +baby_pink = "#FECDD3" +pink = "#ff8e8e" +line = "#282f3e" # for lines like vertsplit +green = "#B5E8B0" +vibrant_green = "#B5E8B0" +nord_blue = "#9baaf2" +blue = "#A5B4FC" +yellow = "#E8D4B0" +sun = "#f2deba" +purple = "#BDB0E4" +dark_purple = "#b3a6da" +teal = "#719bd3" +orange = "#FBC19D" +cyan = "#BAE6FD" +statusline_bg = "#171e2d" +lightbg = "#282f3e" +pmenu_bg = "#FCA5A5" +folder_bg = "#A5B4FC" +base00 = "#111827" +base01 = "#1e2534" +base02 = "#282f3e" +base03 = "#323948" +base04 = "#3e4554" +base05 = "#F3F4F6" +base06 = "#E5E7EB" +base07 = "#D1D5DB" +base08 = "#DDD6FE" +base09 = "#E8D4B0" +base0A = "#FBC19D" +base0B = "#B5E8B0" +base0C = "#BAE6FD" +base0D = "#BAE6FD" +base0E = "#FCA5A5" +base0F = "#9CA3AF" + +[highlights] +Normal = 'base05 base00' +SignColumn = 'base03 - - -' +MsgArea = 'base05 base00' +ModeMsg = 'base0B' +MsgSeparator = 'base05 base00' +SpellBad = '- - c base08' +SpellCap = '- - c base0D' +SpellLocal = '- - c base0C' +SpellRare = '- - c base0D' +NormalNC = 'base05 base00' +Pmenu = '- one_bg' +PmenuSel = 'black pmenu_bg' +WildMenu = 'base08 base0A' +CursorLineNr = 'white' +Comment = 'grey_fg' +Folded = 'base03 base01' +FoldColumn = 'base0C base01' +LineNr = 'grey' +FloatBorder = 'blue' +# Whitespace = 'base00 -' +VertSplit = 'line' +CursorLine = '- black2' +CursorColumn = '- black2' +ColorColumn = '- black2' +NormalFloat = '- darker_black' +Visual = '- base02' +VisualNOS = 'base08 -' +WarningMsg = 'base08' +DiffAdd = 'vibrant_green' +DiffChange = 'blue' +DiffDelete = 'red' +QuickFixLine = '- base01 - -' +PmenuSbar = '- one_bg' +PmenuThumb = '- grey' +MatchWord = 'white grey' +MatchParen = 'link:MatchWord' +# MatchWordCur = '- - u' +# MatchParenCur = '- - u' +Cursor = 'base00 base05' +# lCursor = 'base05 base00' +# CursorIM = 'base05 base00' +# TermCursor = 'base05 base00' +# TermCursorNC = 'base05 base00' +Conceal = '- -' +Directory = 'base0D' +SpecialKey = 'base03' +Title = 'base0D - - -' +ErrorMsg = 'base08 base00' +Search = 'base01 base0A' +IncSearch = 'base01 base09' +Substitute = 'base01 base0A - -' +MoreMsg = 'base0B' +Question = 'base0D' +# EndOfBuffer = 'base00' +NonText = 'base03' +Variable = 'base05' +String = 'base0B' +Character = 'base08' +Constant = 'base08' +Number = 'base09' +Boolean = 'base09' +Float = 'base09' +Identifier = 'base08 - - -' +Function = 'base0D' +Operator = 'base05 - - -' +Type = 'base0A - - -' +StorageClass = 'base0A' +Structure = 'base0E' +Typedef = 'base0A' +Keyword = 'base0E' +Statement = 'base08' +Conditional = 'base0E' +Repeat = 'base0A' +Label = 'base0A' +Exception = 'base08' +Include = 'base0D' +PreProc = 'base0A' +Define = 'base0E - - -' +Macro = 'base08' +# PreCondit = 'purple' +Special = 'base0C' +SpecialChar = 'base0F' +Tag = 'base0A' +Debug = 'base08' +# Delimiter = 'grey -' +# SpecialComment = 'grey_fg' +Underlined = 'base0B' +Bold = '- - b' +Italic = '- - i' +Ignore = 'cyan base00 b' +Todo = 'base0A base01' +Error = 'base00 base08' +TabLine = 'light_grey line' +TabLineSel = 'white line' +TabLineFill = 'line line' + +[Treesitter] +"@annotation" = 'base0F' +"@attribute" = 'base0A' +"@constructor" = 'base0C' +#" TSType = 'cyan' +"@type.builtin" = 'base0A' +"@conditional" = 'link:Conditional' +"@exception" = 'base08' +"@include" = 'link:Include' +"@keyword.return" = 'base0E' +"@keyword" = 'base0E' +"@keyword.function" = 'base0E' +#" TSLabel = 'cyan' +"@namespace" = 'base08' +#" TSRepeat = 'yellow' +#" TSConstant = 'orange' +"@constant.builtin" = 'base09' +"@float" = 'base09' +#" TSNumber = 'orange' +#" TSBoolean = 'orange' +"@character" = 'base08' +"@error" = 'base08' +"@function" = 'base0D' +"@function.builtin" = 'base0D' +"@method" = 'base0D' +"@constant.macro" = 'base08' +"@function.macro" = 'base08' +"@variable" = 'base05' +"@variable.builtin" = 'base09' +"@property" = 'base08' +"@field" = 'base0D' +"@parameter" = 'base08' +"@parameter.reference" = 'base05' +"@symbol" = 'base0B' +"@text" = 'base05' +#" "@Operator = 'base05' +"@punctuation.delimiter" = 'base0F' +"@tag.delimiter" = 'base0F' +"@tag.attribute" = 'link:@Property' +"@punctuation.bracket" = 'base0F' +"@punctuation.special" = 'base08' +#" "@String = 'green' +"@string.regex" = 'base0C' +"@string.escape" = 'base0C' +#" "@Tag = 'blue' +"@emphasis" = 'base09' +#" "@Underline = '- - u' +#" "@Title = 'base05 - -' +"@literal" = 'base09' +"@text.uri" = 'base09' +"@keyword.operator" = 'base0E' +#" "@Structure = 'cyan' +"@strong" = '- - b' +#" "@QueryLinterError = 'base09' +"@scope" = '- - b' +TreesitterContext = 'link:CursorLine' + +[markdown] +markdownBlockquote = 'green' +markdownCode = 'orange' +markdownCodeBlock = 'orange' +markdownCodeDelimiter = 'orange' +markdownH1 = 'blue' +markdownH2 = 'blue' +markdownH3 = 'blue' +markdownH4 = 'blue' +markdownH5 = 'blue' +markdownH6 = 'blue' +markdownHeadingDelimiter = 'blue' +markdownHeadingRule = 'base05 - b' +markdownId = 'purple' +markdownIdDeclaration = 'blue' +markdownIdDelimiter = 'light_grey' +markdownLinkDelimiter = 'light_grey' +markdownBold = 'blue - b' +markdownItalic = '- - i' +markdownBoldItalic = 'yellow - bi' +markdownListMarker = 'blue' +markdownOrderedListMarker = 'blue' +markdownRule = 'base01' +markdownUrl = 'cyan - u' +markdownLinkText = 'blue' +markdownFootnote = 'orange' +markdownFootnoteDefinition = 'orange' +markdownEscape = 'yellow' + +[Whichkey] +WhichKey = 'blue' +WhichKeySeperator = 'light_grey' +WhichKeyDesc = 'red' +WhichKeyGroup = 'green' +WhichKeyValue = 'green' +WhichKeyFloat = 'link:NormalFloat' + +[Git] +SignAdd = 'green' +SignChange = 'blue' +SignDelete = 'red' +GitSignsAdd = 'green' +GitSignsChange = 'blue' +GitSignsDelete = 'red' + +[LSP] +DiagnosticError = 'base08' +DiagnosticWarning = 'base09' +DiagnosticHint = 'purple' +DiagnosticWarn = 'yellow' +DiagnosticInfo = 'green' +LspDiagnosticsDefaultError = 'base08' +LspDiagnosticsDefaultWarning = 'base09' +LspDiagnosticsDefaultInformation = 'sun' +LspDiagnosticsDefaultInfo = 'sun' +LspDiagnosticsDefaultHint = 'purple' +LspDiagnosticsVirtualTextError = 'base08' +LspDiagnosticsVirtualTextWarning = 'base09' +LspDiagnosticsVirtualTextInformation = 'sun' +LspDiagnosticsVirtualTextInfo = 'sun' +LspDiagnosticsVirtualTextHint = 'purple' +LspDiagnosticsFloatingError = 'base08' +LspDiagnosticsFloatingWarning = 'base09' +LspDiagnosticsFloatingInformation = 'sun' +LspDiagnosticsFloatingInfo = 'sun' +LspDiagnosticsFloatingHint = 'purple' +DiagnosticSignError = 'base08' +DiagnosticSignWarning = 'base09' +DiagnosticSignInformation = 'sun' +DiagnosticSignInfo = 'sun' +DiagnosticSignHint = 'purple' +LspDiagnosticsSignError = 'base08' +LspDiagnosticsSignWarning = 'base09' +LspDiagnosticsSignInformation = 'sun' +LspDiagnosticsSignInfo = 'sun' +LspDiagnosticsSignHint = 'purple' +LspDiagnosticsError = 'base08' +LspDiagnosticsWarning = 'base09' +LspDiagnosticsInformation = 'sun' +LspDiagnosticsInfo = 'sun' +LspDiagnosticsHint = 'purple' +LspDiagnosticsUnderlineError = '- - u' +LspDiagnosticsUnderlineWarning = '- - u' +LspDiagnosticsUnderlineInformation = '- - u' +LspDiagnosticsUnderlineInfo = '- - u' +LspDiagnosticsUnderlineHint = '- - u' +LspReferenceRead = '- #2e303b' +LspReferenceText = '- #2e303b' +LspReferenceWrite = '- #2e303b' +LspCodeLens = 'base04 - i' +LspCodeLensSeparator = 'base04 - i' + +[Telescope] +TelescopeNormal = '- darker_black' +TelescopePreviewTitle = 'black green b' +TelescopePromptTitle = 'black red b' +TelescopeResultsTitle = 'darker_black darker_black b' +TelescopeSelection = 'white black2' +# TelescopeMatching = 'sun - b' +TelescopeBorder = 'darker_black darker_black' +TelescopePromptBorder = 'black2 black2' +TelescopePromptNormal = 'white black2' +TelescopePromptPrefix = 'red black2' +TelescopeResultsDiffAdd = 'green' +TelescopeResultsDiffChange = 'blue' +TelescopeResultsDiffDelete = 'red' + +[NvimTree] +NvimTreeFolderIcon = 'blue' +NvimTreeIndentMarker = '#c5c5c5' +NvimTreeNormal = '- darker_black' +NvimTreeVertSplit = 'darker_black darker_black' +NvimTreeFolderName = 'blue' +NvimTreeOpenedFolderName = 'blue - bi' +NvimTreeEmptyFolderName = 'grey - i' +NvimTreeGitIgnored = 'grey - i' +NvimTreeImageFile = 'light_grey' +NvimTreeSpecialFile = 'orange' +NvimTreeEndOfBuffer = 'darker_black' +NvimTreeCursorLine = '- #282b37' +NvimTreeGitignoreIcon = 'red' +NvimTreeGitStaged = 'vibrant_green' +NvimTreeGitNew = 'vibrant_green' +NvimTreeGitRenamed = 'vibrant_green' +NvimTreeGitDeleted = 'red' +NvimTreeGitMerge = 'blue' +NvimTreeGitDirty = 'blue' + +NvimTreeSymlink = 'cyan' +NvimTreeRootFolder = 'base05 - b' +NvimTreeExecFile = 'green' + +[Buffer] +BufferCurrent = 'base05 base00' +BufferCurrentIndex = 'base05 base00' +BufferCurrentMod = 'sun base00' +BufferCurrentSign = 'purple base00' +BufferCurrentTarget = 'red base00 b' + +BufferVisible = 'base05 base00' +BufferVisibleIndex = 'base05 base00' +BufferVisibleMod = 'sun base00' +BufferVisibleSign = 'grey base00' +BufferVisibleTarget = 'red base00 b' + +BufferInactive = 'grey darker_black' +BufferInactiveIndex = 'grey darker_black' +BufferInactiveMod = 'sun darker_black' +BufferInactiveSign = 'grey darker_black' +BufferInactiveTarget = 'red darker_black b' + +[StatusLine] +StatusLine = 'line statusline_bg' +StatusLineNC = '- statusline_bg' +StatusLineSeparator = 'line' +StatusLineTerm = 'line' +StatusLineTermNC = 'line' + +[IndentBlankline] +IndentBlanklineContextChar = 'grey' +IndentBlanklineContextStart = '- one_bg2' +IndentBlanklineChar = 'line' +IndentBlanklineSpaceChar = 'line' +IndentBlanklineSpaceCharBlankline = 'sun' + +[Dashboard] +DashboardHeader = 'blue' +DashboardCenter = 'purple' +DashboardFooter = 'cyan' + +[Cmp] +CmpItemAbbrDeprecated = 'grey - s' +CmpItemAbbrMatch = 'blue' +CmpItemAbbrMatchFuzzy = 'blue' +CmpItemKindFunction = 'blue' +CmpItemKindMethod = 'blue' +CmpItemKindConstructor = 'cyan' +CmpItemKindClass = 'cyan' +CmpItemKindEnum = 'cyan' +CmpItemKindEvent = 'yellow' +CmpItemKindInterface = 'cyan' +CmpItemKindStruct = 'cyan' +CmpItemKindVariable = 'red' +CmpItemKindField = 'red' +CmpItemKindProperty = 'red' +CmpItemKindEnumMember = 'orange' +CmpItemKindConstant = 'orange' +CmpItemKindKeyword = 'purple' +CmpItemKindModule = 'cyan' +CmpItemKindValue = 'base05' +CmpItemKindUnit = 'base05' +CmpItemKindText = 'base05' +CmpItemKindSnippet = 'yellow' +CmpItemKindFile = 'base05' +CmpItemKindFolder = 'base05' +CmpItemKindColor = 'base05' +CmpItemKindReference = 'base05' +CmpItemKindOperator = 'base05' +CmpItemKindTypeParameter = 'red' + +[ToggleTerm] +ToggleTerm1FloatBorder = 'line' + +[Illuminate] +IlluminatedWordText = '- base02 - -' diff --git a/templates/vscode_dark.toml b/templates/vscode_dark.toml index eaab101..aac84c5 100644 --- a/templates/vscode_dark.toml +++ b/templates/vscode_dark.toml @@ -44,10 +44,10 @@ base04 = "#464646" base05 = "#D4D4D4" base06 = "#E9E9E9" base07 = "#FFFFFF" -base08 = "#9CDCFE" +base08 = "#D16969" base09 = "#B5CEA8" -base0A = "#60a6e0" -base0B = "#c79782" +base0A = "#D7BA7D" +base0B = "#BD8D78" base0C = "#9CDCFE" base0D = "#DCDCAA" base0E = "#C586C0" diff --git a/templates/wombat.toml b/templates/wombat.toml index 9715e8c..a4026bc 100644 --- a/templates/wombat.toml +++ b/templates/wombat.toml @@ -42,13 +42,13 @@ base04 = "#484848" base05 = "#d6d2c9" base06 = "#ddd9d0" base07 = "#e4e0d7" -base08 = "#FF8F7E" -base09 = "#FFCC66" +base08 = "#FFCC66" +base09 = "#dc8cff" base0A = "#efdeab" base0B = "#AEE474" base0C = "#7EB6BC" base0D = "#88B8F6" -base0E = "#dc8cff" +base0E = "#FF8F7E" base0F = "#dc8c64" [highlights] diff --git a/templates/yoru.toml b/templates/yoru.toml index f20e123..d60ed6f 100644 --- a/templates/yoru.toml +++ b/templates/yoru.toml @@ -7,7 +7,7 @@ background="dark" white = "#edeff0" darker_black = "#060809" black = "#0c0e0f" # nvim bg -black2 = "#0d181c" +black2 = "#141617" lighter_black = "#121415" one_bg = "#161819" one_bg2 = "#1f2122" |