update pallete, hightlights, git

This commit is contained in:
maxmx03 2022-06-21 17:47:26 -03:00
parent f12d11d67e
commit 37ee7e8867
7 changed files with 205 additions and 215 deletions

View file

@ -1,10 +1,10 @@
local Git = {
SignAdd = { fg = C.sign_add },
SignChange = { fg = C.sign_change },
SignDelete = { fg = C.sign_delete },
GitSignsAdd = { fg = C.sign_add },
GitSignsChange = { fg = C.sign_change },
GitSignsDelete = { fg = C.sign_delete },
SignAdd = { fg = C.green },
SignChange = { fg = C.yellow },
SignDelete = { fg = C.red },
GitSignsAdd = { fg = C.green },
GitSignsChange = { fg = C.yellow },
GitSignsDelete = { fg = C.red },
}
return Git

View file

@ -1,105 +1,105 @@
local LSP = {
LspDiagnosticsDefaultError = { fg = C.error_red },
LspDiagnosticsDefaultWarning = { fg = C.warning_orange },
LspDiagnosticsDefaultInformation = { fg = C.info_yellow },
LspDiagnosticsDefaultHint = { fg = C.hint_blue },
LspDiagnosticsVirtualTextError = { fg = C.error_red },
LspDiagnosticsVirtualTextWarning = { fg = C.warning_orange },
LspDiagnosticsVirtualTextInformation = { fg = C.info_yellow },
LspDiagnosticsVirtualTextHint = { fg = C.hint_blue },
LspDiagnosticsFloatingError = { fg = C.error_red },
LspDiagnosticsFloatingWarning = { fg = C.warning_orange },
LspDiagnosticsFloatingInformation = { fg = C.info_yellow },
LspDiagnosticsFloatingHint = { fg = C.hint_blue },
LspDiagnosticsSignError = { fg = C.error_red },
LspDiagnosticsSignWarning = { fg = C.warning_orange },
LspDiagnosticsSignInformation = { fg = C.info_yellow },
LspDiagnosticsSignHint = { fg = C.hint_blue },
LspDiagnosticsError = { fg = C.error_red },
LspDiagnosticsWarning = { fg = C.warning_orange },
LspDiagnosticsInformation = { fg = C.info_yellow },
LspDiagnosticsHint = { fg = C.hint_blue },
LspDiagnosticsDefaultError = { fg = C.red },
LspDiagnosticsDefaultWarning = { fg = C.orange },
LspDiagnosticsDefaultInformation = { fg = C.yellow },
LspDiagnosticsDefaultHint = { fg = C.blue },
LspDiagnosticsVirtualTextError = { fg = C.red },
LspDiagnosticsVirtualTextWarning = { fg = C.orange },
LspDiagnosticsVirtualTextInformation = { fg = C.yellow },
LspDiagnosticsVirtualTextHint = { fg = C.blue },
LspDiagnosticsFloatingError = { fg = C.red },
LspDiagnosticsFloatingWarning = { fg = C.orange },
LspDiagnosticsFloatingInformation = { fg = C.yellow },
LspDiagnosticsFloatingHint = { fg = C.blue },
LspDiagnosticsSignError = { fg = C.red },
LspDiagnosticsSignWarning = { fg = C.orange },
LspDiagnosticsSignInformation = { fg = C.yellow },
LspDiagnosticsSignHint = { fg = C.blue },
LspDiagnosticsError = { fg = C.red },
LspDiagnosticsWarning = { fg = C.orange },
LspDiagnosticsInformation = { fg = C.yellow },
LspDiagnosticsHint = { fg = C.blue },
LspDiagnosticsUnderlineError = { style = 'underline' },
LspDiagnosticsUnderlineWarning = { style = 'underline' },
LspDiagnosticsUnderlineInformation = { style = 'underline' },
LspDiagnosticsUnderlineHint = { style = 'underline' },
QuickScopePrimary = { fg = C.purple_test, style = 'underline' },
QuickScopeSecondary = { fg = C.cyan_test, style = 'underline' },
TelescopeSelection = { fg = C.hint_blue },
TelescopeMatching = { fg = C.info_yellow, style = 'bold' },
TelescopeBorder = { fg = C.blue, bg = Config.transparent_background and 'NONE' or C.bg },
TelescopePromptPrefix = { fg = C.purple },
QuickScopePrimary = { fg = C.violet, style = 'underline' },
QuickScopeSecondary = { fg = C.cyan, style = 'underline' },
TelescopeSelection = { fg = C.blue },
TelescopeMatching = { fg = C.yellow, style = 'bold' },
TelescopeBorder = { fg = C.blue, bg = Config.transparent_background and 'NONE' or C.base03 },
TelescopePromptPrefix = { fg = C.violet },
NvimTreeFolderIcon = { fg = C.blue },
NvimTreeIndentMarker = { fg = C.gray },
NvimTreeNormal = { fg = C.light_gray, bg = C.alt_bg },
NvimTreeVertSplit = { fg = C.alt_bg, bg = C.alt_bg },
NvimTreeIndentMarker = { fg = C.base0 },
NvimTreeNormal = { fg = C.base0, bg = C.base02 },
NvimTreeVertSplit = { fg = C.base02, bg = C.base02 },
NvimTreeFolderName = { fg = C.blue },
NvimTreeOpenedFolderName = { fg = C.cyan, style = 'italic' },
NvimTreeImageFile = { fg = C.purple },
NvimTreeImageFile = { fg = C.violet },
NvimTreeSpecialFile = { fg = C.orange },
NvimTreeGitStaged = { fg = C.sign_add },
NvimTreeGitNew = { fg = C.sign_add },
NvimTreeGitDirty = { fg = C.sign_add },
NvimTreeGitDeleted = { fg = C.sign_delete },
NvimTreeGitMerge = { fg = C.sign_change },
NvimTreeGitRenamed = { fg = C.sign_change },
NvimTreeGitStaged = { fg = C.red },
NvimTreeGitNew = { fg = C.red },
NvimTreeGitDirty = { fg = C.red },
NvimTreeGitDeleted = { fg = C.red },
NvimTreeGitMerge = { fg = C.yellow },
NvimTreeGitRenamed = { fg = C.yellow },
NvimTreeSymlink = { fg = C.cyan },
NvimTreeRootFolder = { fg = C.fg, style = 'bold' },
NvimTreeRootFolder = { fg = C.base1, style = 'bold' },
NvimTreeExecFile = { fg = C.green },
LirFloatNormal = { fg = C.light_gray, bg = C.alt_bg },
LirFloatNormal = { fg = C.base0, bg = C.base02 },
LirDir = { fg = C.blue },
LirSymLink = { fg = C.cyan },
LirEmptyDirText = { fg = C.blue },
BufferCurrent = { fg = C.fg, bg = C.bg },
BufferCurrentIndex = { fg = C.fg, bg = C.bg },
BufferCurrentMod = { fg = C.info_yellow, bg = C.bg },
BufferCurrentSign = { fg = C.hint_blue, bg = C.bg },
BufferCurrentTarget = { fg = C.red, bg = C.bg, style = 'bold' },
BufferVisible = { fg = C.fg, bg = C.bg },
BufferVisibleIndex = { fg = C.fg, bg = C.bg },
BufferVisibleMod = { fg = C.info_yellow, bg = C.bg },
BufferVisibleSign = { fg = C.gray, bg = C.bg },
BufferVisibleTarget = { fg = C.red, bg = C.bg, style = 'bold' },
BufferInactive = { fg = C.gray, bg = C.alt_bg },
BufferInactiveIndex = { fg = C.gray, bg = C.alt_bg },
BufferInactiveMod = { fg = C.info_yellow, bg = C.alt_bg },
BufferInactiveSign = { fg = C.gray, bg = C.alt_bg },
BufferInactiveTarget = { fg = C.red, bg = C.alt_bg, style = 'bold' },
StatusLine = { fg = C.alt_bg },
StatusLineNC = { fg = C.alt_bg },
StatusLineSeparator = { fg = C.alt_bg },
StatusLineTerm = { fg = C.alt_bg },
StatusLineTermNC = { fg = C.alt_bg },
CodiVirtualText = { fg = C.hint_blue },
IndentBlanklineContextChar = { fg = C.context },
IndentBlanklineChar = { fg = C.dark_gray },
IndentBlanklineSpaceChar = { fg = C.cyan_test },
IndentBlanklineSpaceCharBlankline = { fg = C.info_yellow },
BufferCurrent = { fg = C.base1, bg = C.base03 },
BufferCurrentIndex = { fg = C.base1, bg = C.base03 },
BufferCurrentMod = { fg = C.yellow, bg = C.base03 },
BufferCurrentSign = { fg = C.blue, bg = C.base03 },
BufferCurrentTarget = { fg = C.red, bg = C.base03, style = 'bold' },
BufferVisible = { fg = C.base1, bg = C.base03 },
BufferVisibleIndex = { fg = C.base1, bg = C.base03 },
BufferVisibleMod = { fg = C.yellow, bg = C.base03 },
BufferVisibleSign = { fg = C.base0, bg = C.base03 },
BufferVisibleTarget = { fg = C.red, bg = C.base03, style = 'bold' },
BufferInactive = { fg = C.base0, bg = C.base02 },
BufferInactiveIndex = { fg = C.base0, bg = C.base02 },
BufferInactiveMod = { fg = C.yellow, bg = C.base02 },
BufferInactiveSign = { fg = C.base0, bg = C.base02 },
BufferInactiveTarget = { fg = C.red, bg = C.base02, style = 'bold' },
StatusLine = { fg = C.base1, bg = C.base02 },
StatusLineNC = { fg = C.base00, bg = C.base02 },
StatusLineSeparator = { fg = C.base02 },
StatusLineTerm = { fg = C.base02 },
StatusLineTermNC = { fg = C.base02 },
CodiVirtualText = { fg = C.blue },
IndentBlanklineContextChar = { fg = C.base00 },
IndentBlanklineChar = { fg = C.base02 },
IndentBlanklineSpaceChar = { fg = C.cyan },
IndentBlanklineSpaceCharBlankline = { fg = C.yellow },
DashboardHeader = { fg = C.blue },
DashboardCenter = { fg = C.purple },
DashboardCenter = { fg = C.violet },
DashboardFooter = { fg = C.cyan },
xmlTag = { fg = C.blue },
xmlTagName = { fg = C.blue },
xmlEndTag = { fg = C.blue },
CompeDocumentation = { bg = C.alt_bg },
DiffViewNormal = { fg = C.gray, bg = C.alt_bg },
DiffviewStatusAdded = { fg = C.sign_add },
DiffviewStatusModified = { fg = C.sign_change },
DiffviewStatusRenamed = { fg = C.sign_change },
DiffviewStatusDeleted = { fg = C.sign_delete },
DiffviewFilePanelInsertion = { fg = C.sign_add },
DiffviewFilePanelDeletion = { fg = C.sign_delete },
DiffviewVertSplit = { bg = C.bg },
diffAdded = { fg = C.sign_add },
diffRemoved = { fg = C.sign_delete },
CompeDocumentation = { bg = C.base02 },
DiffViewNormal = { fg = C.base0, bg = C.base02 },
DiffviewStatusAdded = { fg = C.red },
DiffviewStatusModified = { fg = C.yellow },
DiffviewStatusRenamed = { fg = C.yellow },
DiffviewStatusDeleted = { fg = C.red },
DiffviewFilePanelInsertion = { fg = C.red },
DiffviewFilePanelDeletion = { fg = C.red },
DiffviewVertSplit = { bg = C.base03 },
diffAdded = { fg = C.red },
diffRemoved = { fg = C.red },
diffFileId = { fg = C.blue, style = 'bold,reverse' },
diffFile = { fg = C.alt_bg },
diffFile = { fg = C.base02 },
diffNewFile = { fg = C.green },
diffOldFile = { fg = C.red },
debugPc = { bg = C.cyan },
debugBreakpoint = { fg = C.red, style = 'reverse' },
FocusedSymbol = { fg = C.purple, style = 'bold' },
SymbolsOutlineConnector = { fg = C.context },
FocusedSymbol = { fg = C.violet, style = 'bold' },
SymbolsOutlineConnector = { fg = C.base00 },
}
return LSP

View file

@ -1,5 +1,5 @@
local Treesitter = {
TSComment = { fg = C.gray },
TSComment = { fg = C.base0 },
TSAnnotation = { fg = C.blue },
TSAttribute = { fg = C.cyan },
TSConstructor = { fg = C.red },
@ -12,7 +12,7 @@ local Treesitter = {
TSKeywordReturn = { fg = C.green },
TSKeywordFunction = { fg = C.green },
TSLabel = { fg = C.green },
TSNone = { fg = C.fg },
TSNone = { fg = C.base1 },
TSNamespace = { fg = C.green },
TSRepeat = { fg = C.green },
TSConstant = { fg = C.blue },
@ -21,7 +21,7 @@ local Treesitter = {
TSNumber = { fg = C.cyan },
TSBoolean = { fg = C.cyan },
TSCharacter = { fg = C.green },
TSError = { fg = C.error_red },
TSError = { fg = C.red },
TSFunction = { fg = C.blue },
TSFuncBuiltin = { fg = C.blue },
TSMethod = { fg = C.blue },
@ -32,10 +32,10 @@ local Treesitter = {
TSField = { fg = C.blue },
TSParameter = { fg = C.blue },
TSParameterReference = { fg = C.red },
TSVariable = { fg = C.fg },
TSVariable = { fg = C.base1 },
TSVariableBuiltin = { fg = C.red },
TSSymbol = { fg = C.cyan },
TSText = { fg = C.fg },
TSText = { fg = C.base1 },
TSTextReference = { fg = C.red },
TSPunctDelimiter = { fg = C.red },
TSTagDelimiter = { fg = C.red },
@ -48,19 +48,19 @@ local Treesitter = {
TSTag = { fg = C.green },
TSEmphasis = { style = 'italic' },
TSUnderline = { style = 'underline' },
TSNote = { fg = C.info_yellow, style = 'bold' },
TSWarning = { fg = C.warning_orange, style = 'bold' },
TSDanger = { fg = C.error_red, style = 'bold' },
TSTitle = { fg = C.fg, style = 'bold' },
TSNote = { fg = C.yellow, style = 'bold' },
TSWarning = { fg = C.orange, style = 'bold' },
TSDanger = { fg = C.red, style = 'bold' },
TSTitle = { fg = C.base1, style = 'bold' },
TSLiteral = { fg = C.green },
TSURI = { fg = C.blue, style = 'underline' },
TSMath = { fg = C.fg },
TSMath = { fg = C.base1 },
TSKeywordOperator = { fg = C.green },
TSStructure = { fg = C.fg },
TSStrong = { fg = C.yellow_orange },
TSQueryLinterError = { fg = C.warning_orange },
TSEnvironment = { fg = C.fg },
TSEnvironmentName = { fg = C.fg },
TSStructure = { fg = C.base1 },
TSStrong = { fg = C.yellow },
TSQueryLinterError = { fg = C.orange },
TSEnvironment = { fg = C.base1 },
TSEnvironmentName = { fg = C.base1 },
}
return Treesitter

View file

@ -1,9 +1,9 @@
local Whichkey = {
WhichKey = { fg = C.purple },
WhichKey = { fg = C.violet },
WhichKeySeperator = { fg = C.green },
WhichKeyGroup = { fg = C.cyan },
WhichKeyDesc = { fg = C.blue },
WhichKeyFloat = { bg = C.alt_bg },
WhichKeyFloat = { bg = C.base02 },
}
return Whichkey

View file

@ -1,59 +1,68 @@
function is_transparent(color)
if vim.g.transparent_background then
return "NONE"
end
return color
end
local highlights = {
Normal = { fg = C.fg, bg = Config.transparent_background and 'NONE' or C.bg },
SignColumn = { bg = C.bg },
MsgArea = { fg = C.fg, bg = Config.transparent_background and 'NONE' or C.bg },
ModeMsg = { fg = C.fg, bg = C.bg },
MsgSeparator = { fg = C.fg, bg = C.bg },
SpellBad = { fg = C.error_red, style = 'underline' },
SpellCap = { fg = C.yellow, style = 'underline' },
SpellLocal = { fg = C.green, style = 'underline' },
SpellRare = { fg = C.purple, style = 'underline' },
NormalNC = { fg = C.fg, bg = Config.transparent_background and 'NONE' or C.bg },
Pmenu = { fg = C.light_gray, bg = C.popup_back },
PmenuSel = { fg = C.alt_bg, bg = C.blue },
WildMenu = { fg = C.alt_bg, bg = C.blue },
CursorLineNr = { fg = C.light_gray, style = 'bold' },
Comment = { fg = C.gray, style = 'italic' },
Folded = { fg = C.accent, bg = C.alt_bg },
FoldColumn = { fg = C.accent, bg = C.alt_bg },
LineNr = { fg = C.context },
FloatBoder = { fg = C.gray, bg = C.alt_bg },
Whitespace = { fg = C.bg },
VertSplit = { fg = C.fg, bg = C.bg },
CursorLine = { bg = C.dark },
CursorColumn = { bg = C.dark },
ColorColumn = { bg = C.dark },
NormalFloat = { bg = C.dark },
Visual = { bg = C.ui_blue },
VisualNOS = { bg = C.alt_bg },
WarningMsg = { fg = C.error_red, bg = C.bg },
DiffAdd = { fg = C.alt_bg, bg = C.sign_add },
DiffChange = { fg = C.alt_bg, bg = C.sign_change, style = 'underline' },
DiffDelete = { fg = C.alt_bg, bg = C.sign_delete },
QuickFixLine = { bg = C.dark_gray },
PmenuSbar = { bg = C.alt_bg },
PmenuThumb = { bg = C.gray },
Normal = { fg = C.base1, bg = Config.transparent_background and 'NONE' or C.base03 },
SignColumn = { fg = C.base0 },
MsgArea = { fg = C.base1, bg = Config.transparent_background and 'NONE' or C.base02 },
ModeMsg = { fg = C.blue },
MsgSeparator = { fg = C.base1, bg = C.base02 },
SpellBad = { fg = C.red, style = 'underline' },
SpellCap = { fg = C.violet, style = 'underline' },
SpellLocal = { fg = C.yellow, style = 'underline' },
SpellRare = { fg = C.cyan, style = 'underline' },
NormalNC = { fg = C.base1, bg = Config.transparent_background and 'NONE' or C.base02 },
Pmenu = { fg = C.base0, bg = C.base02 },
PmenuSel = { fg = C.base01, bg = C.base2 },
WildMenu = { fg = C.base2, bg = C.base02 },
CursorLineNr = { bg = C.base02, style = 'bold' },
Comment = { fg = C.base0, style = 'italic' },
Folded = { fg = C.base0, bg = C.base02 },
FoldColumn = { fg = C.base0, bg = C.base02 },
LineNr = { fg = C.base01, bg = C.base02 },
FloatBoder = { fg = C.base0, bg = C.base02 },
Whitespace = { fg = C.base02 },
VertSplit = { fg = C.base00, bg = is_transparent(C.base00)},
CursorLine = { bg = C.base02 },
CursorColumn = { bg = C.base02 },
ColorColumn = { bg = C.base02 },
NormalFloat = { bg = C.base02 },
Visual = { fg = C.base01, bg = C.base03 },
VisualNOS = { bg = C.base02 },
WarningMsg = { fg = C.red, style = 'bold' },
DiffAdd = { fg = C.green },
DiffChange = { fg = C.yellow, style = 'underline' },
DiffDelete = { fg = C.red },
QuickFixLine = { bg = C.base02 },
PmenuSbar = { fg = C.base2, bg = C.base0 },
PmenuThumb = { fg = C.base0, bg = C.base03 },
MatchWord = { style = 'underline' },
MatchParen = { fg = C.hint_blue, bg = C.bg, style = 'underline' },
MatchParen = { fg = C.red, bg = C.base01, style = 'underline' },
MatchWordCur = { style = 'underline' },
MatchParenCur = { style = 'underline' },
Cursor = { fg = C.cursor_fg, bg = C.cursor_bg },
lCursor = { fg = C.cursor_fg, bg = C.cursor_bg },
CursorIM = { fg = C.cursor_fg, bg = C.cursor_bg },
TermCursor = { fg = C.cursor_fg, bg = C.cursor_bg },
TermCursorNC = { fg = C.cursor_fg, bg = C.cursor_bg },
Conceal = { fg = C.accent },
Cursor = { fg = C.base03, bg = C.base0 },
lCursor = { fg = C.base03, bg = C.base0 },
CursorIM = { fg = C.base01, bg = C.base0 },
TermCursor = { fg = C.base03, bg = C.base0 },
TermCursorNC = { fg = C.base03, bg = C.base0 },
Conceal = { fg = C.blue },
Directory = { fg = C.blue },
SpecialKey = { fg = C.blue, style = 'bold' },
Title = { fg = C.blue, style = 'bold' },
ErrorMsg = { fg = C.error_red, bg = C.bg, style = 'bold' },
Search = { fg = C.light_gray, bg = C.search_blue },
IncSearch = { fg = C.light_gray, bg = C.search_blue },
Substitute = { fg = C.light_gray, bg = C.search_orange },
MoreMsg = { fg = C.orange },
Question = { fg = C.orange },
EndOfBuffer = { fg = C.bg },
NonText = { fg = C.context },
Title = { fg = C.orange, style = 'bold' },
ErrorMsg = { fg = C.red, bg = C.base02, style = 'bold' },
Search = { fg = C.yellow },
IncSearch = { fg = C.orange },
Substitute = { fg = C.base0, bg = C.orange },
MoreMsg = { fg = C.blue },
Question = { fg = C.cyan },
EndOfBuffer = { fg = C.base02 },
NonText = { fg = C.base00 },
Variable = { fg = C.cyan },
String = { fg = C.green },
Character = { fg = C.green },
@ -61,39 +70,39 @@ local highlights = {
Number = { fg = C.orange },
Boolean = { fg = C.orange },
Float = { fg = C.orange },
Identifier = { fg = C.fg },
Identifier = { fg = C.base1 },
Function = { fg = C.blue },
Operator = { fg = C.purple },
Operator = { fg = C.violet },
Type = { fg = C.yellow },
StorageClass = { fg = C.cyan },
Structure = { fg = C.purple },
Typedef = { fg = C.purple },
Keyword = { fg = C.purple },
Statement = { fg = C.purple },
Conditional = { fg = C.purple },
Repeat = { fg = C.purple },
Structure = { fg = C.violet },
Typedef = { fg = C.violet },
Keyword = { fg = C.violet },
Statement = { fg = C.violet },
Conditional = { fg = C.violet },
Repeat = { fg = C.violet },
Label = { fg = C.blue },
Exception = { fg = C.purple },
Include = { fg = C.purple },
PreProc = { fg = C.purple },
Define = { fg = C.purple },
Macro = { fg = C.purple },
PreCondit = { fg = C.purple },
Special = { fg = C.purple },
SpecialChar = { fg = C.fg },
Exception = { fg = C.violet },
Include = { fg = C.violet },
PreProc = { fg = C.violet },
Define = { fg = C.violet },
Macro = { fg = C.violet },
PreCondit = { fg = C.violet },
Special = { fg = C.base02 },
SpecialChar = { fg = C.base1 },
Tag = { fg = C.blue },
Debug = { fg = C.red },
Delimiter = { fg = C.fg },
SpecialComment = { fg = C.gray },
Delimiter = { fg = C.base1 },
SpecialComment = { fg = C.base0 },
Underlined = { style = 'underline' },
Bold = { style = 'bold' },
Italic = { style = 'italic' },
Ignore = { fg = C.cyan, bg = C.bg, style = 'bold' },
Todo = { fg = C.red, bg = C.bg, style = 'bold' },
Error = { fg = C.error_red, bg = C.bg, style = 'bold' },
TabLine = { fg = C.light_gray, bg = C.alt_bg },
TabLineSel = { fg = C.fg, bg = C.alt_bg },
TabLineFill = { fg = C.fg, bg = C.alt_bg },
Ignore = { fg = C.cyan, bg = C.base02, style = 'bold' },
Todo = { fg = C.red, bg = C.base02, style = 'bold' },
Error = { fg = C.red, bg = C.base02, style = 'bold' },
TabLine = { fg = C.base0, bg = C.base02 },
TabLineSel = { fg = C.base01, bg = C.base2 },
TabLineFill = { fg = C.base0, bg = C.base02 },
}
return highlights

View file

@ -1,5 +1,5 @@
local markdown = {
markdownBlockquote = { fg = C.accent },
markdownBlockquote = { fg = C.base0 },
markdownBold = { fg = C.yellow, style = 'bold' },
markdownCode = { fg = C.green },
markdownCodeBlock = { fg = C.green },
@ -11,16 +11,16 @@ local markdown = {
markdownH5 = { fg = C.blue },
markdownH6 = { fg = C.blue },
markdownHeadingDelimiter = { fg = C.blue },
markdownHeadingRule = { fg = C.accent },
markdownId = { fg = C.purple },
markdownHeadingRule = { fg = C.base0 },
markdownId = { fg = C.violet },
markdownIdDeclaration = { fg = C.blue },
markdownIdDelimiter = { fg = C.light_gray },
markdownLinkDelimiter = { fg = C.light_gray },
markdownIdDelimiter = { fg = C.base0 },
markdownLinkDelimiter = { fg = C.base0 },
markdownItalic = { style = 'italic' },
markdownLinkText = { fg = C.blue },
markdownListMarker = { fg = C.red },
markdownOrderedListMarker = { fg = C.red },
markdownRule = { fg = C.accent },
markdownRule = { fg = C.base0 },
markdownUrl = { fg = C.cyan, style = 'underline' },
}

View file

@ -1,39 +1,20 @@
local colors = {
fg = '#93a1a1',
bg = '#002b36',
alt_bg = '#073642',
dark = '#073642',
accent = '#839496',
dark_gray = '#657373',
context = '#657683',
popup_back = '#073642',
search_orange = '#cb4b16',
search_blue = '#185682',
gray = '#5c6370',
light_gray = '#657b83',
blue = '#268bd2',
dark_blue = '#185682',
green = '#859900',
cyan = '#2aa198',
red = '#dc322f',
orange = '#cb4b16',
light_red = '#e77371',
base03 = '#002b38',
base02 = '#073642',
base01 = '#586e75',
base00 = ' #657b83',
base0 = '#839496',
base1 = '#93a1a1',
base2 = '#eee8d5',
base3 = '#fdf6e3',
yellow = '#b58900',
yellow_orange = '#feb614',
purple = '#6c71c4',
magenta = '#D16D9E',
cursor_fg = '#515052',
cursor_bg = '#AEAFAD',
sign_add = '#859900',
sign_change = '#268bd2',
sign_delete = '#dc2322',
error_red = '#dc2322',
warning_orange = '#cb4b16',
info_yellow = '#b58900',
hint_blue = '#268bd2',
purple_test = '#d33682',
cyan_test = '#268bd2',
ui_blue = '#134568',
orange = '#cb4b16',
red = '#dc322f',
magenta = '#d33682',
violet = '#6c71c4',
blue = '#268bd2',
cyan = '#2aa198',
green = '#859900',
}
return colors