Merge remote-tracking branch 'upstream/main'

This commit is contained in:
2024-02-09 14:24:59 -05:00
35 changed files with 1395 additions and 546 deletions

View File

@@ -64,19 +64,89 @@ local colors = {
red1 = "#a14834",
teal = "#a27961",
terminal_black = "#d1c4c2",
todo = "#c77544",
warning = "#9b6635",
yellow = "#9b6635"
}
local highlights = {
["@annotation"] = {
link = "PreProc"
},
["@attribute"] = {
link = "PreProc"
},
["@boolean"] = {
link = "Boolean"
},
["@character"] = {
link = "Character"
},
["@character.special"] = {
link = "SpecialChar"
},
["@comment"] = {
link = "Comment"
},
["@comment.error"] = {
fg = "#a14834"
},
["@comment.hint"] = {
fg = "#a27961"
},
["@comment.info"] = {
fg = "#725f3e"
},
["@comment.note"] = {
fg = "#a27961"
},
["@comment.todo"] = {
fg = "#c77544"
},
["@comment.warning"] = {
fg = "#9b6635"
},
["@constant"] = {
link = "Constant"
},
["@constant.builtin"] = {
link = "Special"
},
["@constant.macro"] = {
link = "Define"
},
["@constructor"] = {
fg = "#c37f87"
},
["@constructor.tsx"] = {
fg = "#db5234"
},
["@field"] = {
fg = "#887562"
["@diff.delta"] = {
link = "DiffChange"
},
["@diff.minus"] = {
link = "DiffDelete"
},
["@diff.plus"] = {
link = "DiffAdd"
},
["@function"] = {
link = "Function"
},
["@function.builtin"] = {
link = "Special"
},
["@function.call"] = {
link = "@function"
},
["@function.macro"] = {
link = "Macro"
},
["@function.method"] = {
link = "Function"
},
["@function.method.call"] = {
link = "@function.method"
},
["@keyword"] = {
fg = "#876060",
@@ -84,10 +154,43 @@ local highlights = {
italic = true
}
},
["@keyword.conditional"] = {
link = "Conditional"
},
["@keyword.coroutine"] = {
link = "@keyword"
},
["@keyword.debug"] = {
link = "Debug"
},
["@keyword.directive"] = {
link = "PreProc"
},
["@keyword.directive.define"] = {
link = "Define"
},
["@keyword.exception"] = {
link = "Exception"
},
["@keyword.function"] = {
fg = "#c37f87",
style = {}
},
["@keyword.import"] = {
link = "Include"
},
["@keyword.operator"] = {
link = "@operator"
},
["@keyword.repeat"] = {
link = "Repeat"
},
["@keyword.return"] = {
link = "@keyword"
},
["@keyword.storage"] = {
link = "StorageClass"
},
["@label"] = {
fg = "#c77544"
},
@@ -116,7 +219,7 @@ local highlights = {
link = "@string.escape"
},
["@lsp.type.formatSpecifier"] = {
link = "@punctuation.special"
link = "@markup.list"
},
["@lsp.type.generic"] = {
link = "@variable"
@@ -128,10 +231,10 @@ local highlights = {
link = "@keyword"
},
["@lsp.type.lifetime"] = {
link = "@storageclass"
link = "@keyword.storage"
},
["@lsp.type.namespace"] = {
link = "@namespace"
link = "@module"
},
["@lsp.type.number"] = {
link = "@number"
@@ -140,7 +243,7 @@ local highlights = {
link = "@operator"
},
["@lsp.type.parameter"] = {
link = "@parameter"
link = "@variable.parameter"
},
["@lsp.type.property"] = {
link = "@property"
@@ -213,21 +316,108 @@ local highlights = {
["@lsp.typemod.variable.static"] = {
link = "@constant"
},
["@namespace"] = {
["@markup"] = {
link = "@none"
},
["@markup.emphasis"] = {
italic = true
},
["@markup.environment"] = {
link = "Macro"
},
["@markup.environment.name"] = {
link = "Type"
},
["@markup.heading"] = {
link = "Title"
},
["@markup.heading.1.markdown"] = {
bold = true,
fg = "#c77544"
},
["@markup.heading.2.markdown"] = {
bold = true,
fg = "#9b6635"
},
["@markup.heading.3.markdown"] = {
bold = true,
fg = "#715e4b"
},
["@markup.heading.4.markdown"] = {
bold = true,
fg = "#a27961"
},
["@markup.heading.5.markdown"] = {
bold = true,
fg = "#c37f87"
},
["@markup.heading.6.markdown"] = {
bold = true,
fg = "#876060"
},
["@markup.link"] = {
fg = "#a27961"
},
["@markup.link.label"] = {
link = "SpecialChar"
},
["@markup.link.label.symbol"] = {
link = "Identifier"
},
["@markup.link.url"] = {
link = "Underlined"
},
["@markup.list"] = {
fg = "#91654c"
},
["@markup.list.checked"] = {
fg = "#887562"
},
["@markup.list.markdown"] = {
bold = true,
fg = "#b15c00"
},
["@markup.list.unchecked"] = {
fg = "#c77544"
},
["@markup.math"] = {
link = "Special"
},
["@markup.raw"] = {
link = "String"
},
["@markup.raw.markdown_inline"] = {
bg = "#d1c4c2",
fg = "#c77544"
},
["@markup.strikethrough"] = {
strikethrough = true
},
["@markup.strong"] = {
bold = true
},
["@markup.underline"] = {
underline = true
},
["@module"] = {
link = "Include"
},
["@namespace.builtin"] = {
["@module.builtin"] = {
fg = "#db5234"
},
["@namespace.builtin"] = {
link = "@variable.builtin"
},
["@none"] = {},
["@number"] = {
link = "Number"
},
["@number.float"] = {
link = "Float"
},
["@operator"] = {
fg = "#91654c"
},
["@parameter"] = {
fg = "#9b6635"
},
["@parameter.builtin"] = {
fg = "#8d5f2d"
},
["@property"] = {
fg = "#887562"
},
@@ -240,9 +430,8 @@ local highlights = {
["@punctuation.special"] = {
fg = "#91654c"
},
["@punctuation.special.markdown"] = {
bold = true,
fg = "#b15c00"
["@string"] = {
link = "String"
},
["@string.documentation"] = {
fg = "#9b6635"
@@ -250,69 +439,36 @@ local highlights = {
["@string.escape"] = {
fg = "#c37f87"
},
["@string.regex"] = {
["@string.regexp"] = {
fg = "#a47d6a"
},
["@tag"] = {
link = "Label"
},
["@tag.attribute"] = {
link = "@property"
},
["@tag.delimiter"] = {
link = "Delimiter"
},
["@tag.delimiter.tsx"] = {
fg = "#be7144"
},
["@tag.tsx"] = {
fg = "#db5234"
},
["@text.danger"] = {
bg = "#a14834",
fg = "#f9f6f6"
},
["@text.diff.add"] = {
link = "DiffAdd"
},
["@text.diff.delete"] = {
link = "DiffDelete"
},
["@text.literal.markdown_inline"] = {
bg = "#d1c4c2",
fg = "#c77544"
},
["@text.reference"] = {
fg = "#a27961"
},
["@text.title.1.markdown"] = {
bold = true,
fg = "#c77544"
},
["@text.title.2.markdown"] = {
bold = true,
fg = "#9b6635"
},
["@text.title.3.markdown"] = {
bold = true,
fg = "#715e4b"
},
["@text.title.4.markdown"] = {
bold = true,
fg = "#a27961"
},
["@text.title.5.markdown"] = {
bold = true,
fg = "#c37f87"
},
["@text.title.6.markdown"] = {
bold = true,
fg = "#876060"
},
["@text.todo.checked"] = {
fg = "#887562"
},
["@text.todo.unchecked"] = {
fg = "#c77544"
},
["@text.warning"] = {
bg = "#9b6635",
fg = "#f9f6f6"
["@type"] = {
link = "Type"
},
["@type.builtin"] = {
fg = "#f06c53"
},
["@type.definition"] = {
link = "Typedef"
},
["@type.qualifier"] = {
link = "@keyword"
},
["@variable"] = {
fg = "#6c6252",
style = {}
@@ -320,6 +476,15 @@ local highlights = {
["@variable.builtin"] = {
fg = "#db5234"
},
["@variable.member"] = {
fg = "#887562"
},
["@variable.parameter"] = {
fg = "#9b6635"
},
["@variable.parameter.builtin"] = {
fg = "#8d5f2d"
},
ALEErrorSign = {
fg = "#a14834"
},
@@ -840,6 +1005,9 @@ local highlights = {
DefinitionIcon = {
fg = "#c77544"
},
Delimiter = {
link = "Special"
},
DiagnosticError = {
fg = "#a14834"
},
@@ -1195,7 +1363,7 @@ local highlights = {
link = "Special"
},
LspKindField = {
link = "@field"
link = "@variable.member"
},
LspKindFile = {
link = "Normal"
@@ -1210,19 +1378,19 @@ local highlights = {
link = "@lsp.type.interface"
},
LspKindKey = {
link = "@field"
link = "@variable.member"
},
LspKindKeyword = {
link = "@lsp.type.keyword"
},
LspKindMethod = {
link = "@method"
link = "@function.method"
},
LspKindModule = {
link = "@namespace"
link = "@module"
},
LspKindNamespace = {
link = "@namespace"
link = "@module"
},
LspKindNull = {
link = "@constant.builtin"
@@ -1237,13 +1405,13 @@ local highlights = {
link = "@operator"
},
LspKindPackage = {
link = "@namespace"
link = "@module"
},
LspKindProperty = {
link = "@property"
},
LspKindReference = {
link = "@text.reference"
link = "@markup.link"
},
LspKindSnippet = {
link = "Conceal"
@@ -1255,7 +1423,7 @@ local highlights = {
link = "@lsp.type.struct"
},
LspKindText = {
link = "@text"
link = "@markup"
},
LspKindTypeParameter = {
link = "@lsp.type.typeParameter"
@@ -2138,7 +2306,7 @@ local highlights = {
fg = "#f9f6f6"
},
TreesitterContext = {
bg = "#dcaa9f"
bg = "#f0e7e5"
},
TroubleCount = {
bg = "#d79687",
@@ -2146,7 +2314,7 @@ local highlights = {
},
TroubleNormal = {
bg = "#f0e9e8",
fg = "#9b6635"
fg = "#6c6252"
},
TroubleText = {
fg = "#9b6635"
@@ -2196,6 +2364,12 @@ local highlights = {
WildMenu = {
bg = "#dd9169"
},
WinBar = {
link = "StatusLine"
},
WinBarNC = {
link = "StatusLineNC"
},
WinSeparator = {
bold = true,
fg = "#faf8f8"

View File

@@ -64,19 +64,89 @@ local colors = {
red1 = "#c53b53",
teal = "#4fd6be",
terminal_black = "#444a73",
todo = "#82aaff",
warning = "#ffc777",
yellow = "#ffc777"
}
local highlights = {
["@annotation"] = {
link = "PreProc"
},
["@attribute"] = {
link = "PreProc"
},
["@boolean"] = {
link = "Boolean"
},
["@character"] = {
link = "Character"
},
["@character.special"] = {
link = "SpecialChar"
},
["@comment"] = {
link = "Comment"
},
["@comment.error"] = {
fg = "#c53b53"
},
["@comment.hint"] = {
fg = "#4fd6be"
},
["@comment.info"] = {
fg = "#0db9d7"
},
["@comment.note"] = {
fg = "#4fd6be"
},
["@comment.todo"] = {
fg = "#82aaff"
},
["@comment.warning"] = {
fg = "#ffc777"
},
["@constant"] = {
link = "Constant"
},
["@constant.builtin"] = {
link = "Special"
},
["@constant.macro"] = {
link = "Define"
},
["@constructor"] = {
fg = "#c099ff"
},
["@constructor.tsx"] = {
fg = "#65bcff"
},
["@field"] = {
fg = "#4fd6be"
["@diff.delta"] = {
link = "DiffChange"
},
["@diff.minus"] = {
link = "DiffDelete"
},
["@diff.plus"] = {
link = "DiffAdd"
},
["@function"] = {
link = "Function"
},
["@function.builtin"] = {
link = "Special"
},
["@function.call"] = {
link = "@function"
},
["@function.macro"] = {
link = "Macro"
},
["@function.method"] = {
link = "Function"
},
["@function.method.call"] = {
link = "@function.method"
},
["@keyword"] = {
fg = "#fca7ea",
@@ -84,10 +154,43 @@ local highlights = {
italic = true
}
},
["@keyword.conditional"] = {
link = "Conditional"
},
["@keyword.coroutine"] = {
link = "@keyword"
},
["@keyword.debug"] = {
link = "Debug"
},
["@keyword.directive"] = {
link = "PreProc"
},
["@keyword.directive.define"] = {
link = "Define"
},
["@keyword.exception"] = {
link = "Exception"
},
["@keyword.function"] = {
fg = "#c099ff",
style = {}
},
["@keyword.import"] = {
link = "Include"
},
["@keyword.operator"] = {
link = "@operator"
},
["@keyword.repeat"] = {
link = "Repeat"
},
["@keyword.return"] = {
link = "@keyword"
},
["@keyword.storage"] = {
link = "StorageClass"
},
["@label"] = {
fg = "#82aaff"
},
@@ -116,7 +219,7 @@ local highlights = {
link = "@string.escape"
},
["@lsp.type.formatSpecifier"] = {
link = "@punctuation.special"
link = "@markup.list"
},
["@lsp.type.generic"] = {
link = "@variable"
@@ -128,10 +231,10 @@ local highlights = {
link = "@keyword"
},
["@lsp.type.lifetime"] = {
link = "@storageclass"
link = "@keyword.storage"
},
["@lsp.type.namespace"] = {
link = "@namespace"
link = "@module"
},
["@lsp.type.number"] = {
link = "@number"
@@ -140,7 +243,7 @@ local highlights = {
link = "@operator"
},
["@lsp.type.parameter"] = {
link = "@parameter"
link = "@variable.parameter"
},
["@lsp.type.property"] = {
link = "@property"
@@ -213,21 +316,108 @@ local highlights = {
["@lsp.typemod.variable.static"] = {
link = "@constant"
},
["@namespace"] = {
["@markup"] = {
link = "@none"
},
["@markup.emphasis"] = {
italic = true
},
["@markup.environment"] = {
link = "Macro"
},
["@markup.environment.name"] = {
link = "Type"
},
["@markup.heading"] = {
link = "Title"
},
["@markup.heading.1.markdown"] = {
bold = true,
fg = "#82aaff"
},
["@markup.heading.2.markdown"] = {
bold = true,
fg = "#ffc777"
},
["@markup.heading.3.markdown"] = {
bold = true,
fg = "#c3e88d"
},
["@markup.heading.4.markdown"] = {
bold = true,
fg = "#4fd6be"
},
["@markup.heading.5.markdown"] = {
bold = true,
fg = "#c099ff"
},
["@markup.heading.6.markdown"] = {
bold = true,
fg = "#fca7ea"
},
["@markup.link"] = {
fg = "#4fd6be"
},
["@markup.link.label"] = {
link = "SpecialChar"
},
["@markup.link.label.symbol"] = {
link = "Identifier"
},
["@markup.link.url"] = {
link = "Underlined"
},
["@markup.list"] = {
fg = "#89ddff"
},
["@markup.list.checked"] = {
fg = "#4fd6be"
},
["@markup.list.markdown"] = {
bold = true,
fg = "#ff966c"
},
["@markup.list.unchecked"] = {
fg = "#82aaff"
},
["@markup.math"] = {
link = "Special"
},
["@markup.raw"] = {
link = "String"
},
["@markup.raw.markdown_inline"] = {
bg = "#444a73",
fg = "#82aaff"
},
["@markup.strikethrough"] = {
strikethrough = true
},
["@markup.strong"] = {
bold = true
},
["@markup.underline"] = {
underline = true
},
["@module"] = {
link = "Include"
},
["@namespace.builtin"] = {
["@module.builtin"] = {
fg = "#ff757f"
},
["@namespace.builtin"] = {
link = "@variable.builtin"
},
["@none"] = {},
["@number"] = {
link = "Number"
},
["@number.float"] = {
link = "Float"
},
["@operator"] = {
fg = "#89ddff"
},
["@parameter"] = {
fg = "#ffc777"
},
["@parameter.builtin"] = {
fg = "#ffd292"
},
["@property"] = {
fg = "#4fd6be"
},
@@ -240,9 +430,8 @@ local highlights = {
["@punctuation.special"] = {
fg = "#89ddff"
},
["@punctuation.special.markdown"] = {
bold = true,
fg = "#ff966c"
["@string"] = {
link = "String"
},
["@string.documentation"] = {
fg = "#ffc777"
@@ -250,69 +439,36 @@ local highlights = {
["@string.escape"] = {
fg = "#c099ff"
},
["@string.regex"] = {
["@string.regexp"] = {
fg = "#b4f9f8"
},
["@tag"] = {
link = "Label"
},
["@tag.attribute"] = {
link = "@property"
},
["@tag.delimiter"] = {
link = "Delimiter"
},
["@tag.delimiter.tsx"] = {
fg = "#6582c3"
},
["@tag.tsx"] = {
fg = "#ff757f"
},
["@text.danger"] = {
bg = "#c53b53",
fg = "#222436"
},
["@text.diff.add"] = {
link = "DiffAdd"
},
["@text.diff.delete"] = {
link = "DiffDelete"
},
["@text.literal.markdown_inline"] = {
bg = "#444a73",
fg = "#82aaff"
},
["@text.reference"] = {
fg = "#4fd6be"
},
["@text.title.1.markdown"] = {
bold = true,
fg = "#82aaff"
},
["@text.title.2.markdown"] = {
bold = true,
fg = "#ffc777"
},
["@text.title.3.markdown"] = {
bold = true,
fg = "#c3e88d"
},
["@text.title.4.markdown"] = {
bold = true,
fg = "#4fd6be"
},
["@text.title.5.markdown"] = {
bold = true,
fg = "#c099ff"
},
["@text.title.6.markdown"] = {
bold = true,
fg = "#fca7ea"
},
["@text.todo.checked"] = {
fg = "#4fd6be"
},
["@text.todo.unchecked"] = {
fg = "#82aaff"
},
["@text.warning"] = {
bg = "#ffc777",
fg = "#222436"
["@type"] = {
link = "Type"
},
["@type.builtin"] = {
fg = "#589ed7"
},
["@type.definition"] = {
link = "Typedef"
},
["@type.qualifier"] = {
link = "@keyword"
},
["@variable"] = {
fg = "#c8d3f5",
style = {}
@@ -320,6 +476,15 @@ local highlights = {
["@variable.builtin"] = {
fg = "#ff757f"
},
["@variable.member"] = {
fg = "#4fd6be"
},
["@variable.parameter"] = {
fg = "#ffc777"
},
["@variable.parameter.builtin"] = {
fg = "#ffd292"
},
ALEErrorSign = {
fg = "#c53b53"
},
@@ -840,6 +1005,9 @@ local highlights = {
DefinitionIcon = {
fg = "#82aaff"
},
Delimiter = {
link = "Special"
},
DiagnosticError = {
fg = "#c53b53"
},
@@ -1195,7 +1363,7 @@ local highlights = {
link = "Special"
},
LspKindField = {
link = "@field"
link = "@variable.member"
},
LspKindFile = {
link = "Normal"
@@ -1210,19 +1378,19 @@ local highlights = {
link = "@lsp.type.interface"
},
LspKindKey = {
link = "@field"
link = "@variable.member"
},
LspKindKeyword = {
link = "@lsp.type.keyword"
},
LspKindMethod = {
link = "@method"
link = "@function.method"
},
LspKindModule = {
link = "@namespace"
link = "@module"
},
LspKindNamespace = {
link = "@namespace"
link = "@module"
},
LspKindNull = {
link = "@constant.builtin"
@@ -1237,13 +1405,13 @@ local highlights = {
link = "@operator"
},
LspKindPackage = {
link = "@namespace"
link = "@module"
},
LspKindProperty = {
link = "@property"
},
LspKindReference = {
link = "@text.reference"
link = "@markup.link"
},
LspKindSnippet = {
link = "Conceal"
@@ -1255,7 +1423,7 @@ local highlights = {
link = "@lsp.type.struct"
},
LspKindText = {
link = "@text"
link = "@markup"
},
LspKindTypeParameter = {
link = "@lsp.type.typeParameter"
@@ -2138,7 +2306,7 @@ local highlights = {
fg = "#222436"
},
TreesitterContext = {
bg = "#363c58"
bg = "#272a3f"
},
TroubleCount = {
bg = "#3b4261",
@@ -2146,7 +2314,7 @@ local highlights = {
},
TroubleNormal = {
bg = "#1e2030",
fg = "#828bb8"
fg = "#c8d3f5"
},
TroubleText = {
fg = "#828bb8"
@@ -2196,6 +2364,12 @@ local highlights = {
WildMenu = {
bg = "#2d3f76"
},
WinBar = {
link = "StatusLine"
},
WinBarNC = {
link = "StatusLineNC"
},
WinSeparator = {
bold = true,
fg = "#1b1d2b"

View File

@@ -64,19 +64,89 @@ local colors = {
red1 = "#df674c",
teal = "#c69478",
terminal_black = "#392D2B",
todo = "#d47d49",
warning = "#f2a766",
yellow = "#f2a766"
}
local highlights = {
["@annotation"] = {
link = "PreProc"
},
["@attribute"] = {
link = "PreProc"
},
["@boolean"] = {
link = "Boolean"
},
["@character"] = {
link = "Character"
},
["@character.special"] = {
link = "SpecialChar"
},
["@comment"] = {
link = "Comment"
},
["@comment.error"] = {
fg = "#df674c"
},
["@comment.hint"] = {
fg = "#c69478"
},
["@comment.info"] = {
fg = "#A4895C"
},
["@comment.note"] = {
fg = "#c69478"
},
["@comment.todo"] = {
fg = "#d47d49"
},
["@comment.warning"] = {
fg = "#f2a766"
},
["@constant"] = {
link = "Constant"
},
["@constant.builtin"] = {
link = "Special"
},
["@constant.macro"] = {
link = "Define"
},
["@constructor"] = {
fg = "#8a4b53"
},
["@constructor.tsx"] = {
fg = "#BF472C"
},
["@field"] = {
fg = "#c4a98f"
["@diff.delta"] = {
link = "DiffChange"
},
["@diff.minus"] = {
link = "DiffDelete"
},
["@diff.plus"] = {
link = "DiffAdd"
},
["@function"] = {
link = "Function"
},
["@function.builtin"] = {
link = "Special"
},
["@function.call"] = {
link = "@function"
},
["@function.macro"] = {
link = "Macro"
},
["@function.method"] = {
link = "Function"
},
["@function.method.call"] = {
link = "@function.method"
},
["@keyword"] = {
fg = "#a47a7a",
@@ -84,10 +154,43 @@ local highlights = {
italic = true
}
},
["@keyword.conditional"] = {
link = "Conditional"
},
["@keyword.coroutine"] = {
link = "@keyword"
},
["@keyword.debug"] = {
link = "Debug"
},
["@keyword.directive"] = {
link = "PreProc"
},
["@keyword.directive.define"] = {
link = "Define"
},
["@keyword.exception"] = {
link = "Exception"
},
["@keyword.function"] = {
fg = "#8a4b53",
style = {}
},
["@keyword.import"] = {
link = "Include"
},
["@keyword.operator"] = {
link = "@operator"
},
["@keyword.repeat"] = {
link = "Repeat"
},
["@keyword.return"] = {
link = "@keyword"
},
["@keyword.storage"] = {
link = "StorageClass"
},
["@label"] = {
fg = "#d47d49"
},
@@ -116,7 +219,7 @@ local highlights = {
link = "@string.escape"
},
["@lsp.type.formatSpecifier"] = {
link = "@punctuation.special"
link = "@markup.list"
},
["@lsp.type.generic"] = {
link = "@variable"
@@ -128,10 +231,10 @@ local highlights = {
link = "@keyword"
},
["@lsp.type.lifetime"] = {
link = "@storageclass"
link = "@keyword.storage"
},
["@lsp.type.namespace"] = {
link = "@namespace"
link = "@module"
},
["@lsp.type.number"] = {
link = "@number"
@@ -140,7 +243,7 @@ local highlights = {
link = "@operator"
},
["@lsp.type.parameter"] = {
link = "@parameter"
link = "@variable.parameter"
},
["@lsp.type.property"] = {
link = "@property"
@@ -213,21 +316,108 @@ local highlights = {
["@lsp.typemod.variable.static"] = {
link = "@constant"
},
["@namespace"] = {
["@markup"] = {
link = "@none"
},
["@markup.emphasis"] = {
italic = true
},
["@markup.environment"] = {
link = "Macro"
},
["@markup.environment.name"] = {
link = "Type"
},
["@markup.heading"] = {
link = "Title"
},
["@markup.heading.1.markdown"] = {
bold = true,
fg = "#d47d49"
},
["@markup.heading.2.markdown"] = {
bold = true,
fg = "#f2a766"
},
["@markup.heading.3.markdown"] = {
bold = true,
fg = "#a4896f"
},
["@markup.heading.4.markdown"] = {
bold = true,
fg = "#c69478"
},
["@markup.heading.5.markdown"] = {
bold = true,
fg = "#8a4b53"
},
["@markup.heading.6.markdown"] = {
bold = true,
fg = "#a47a7a"
},
["@markup.link"] = {
fg = "#c69478"
},
["@markup.link.label"] = {
link = "SpecialChar"
},
["@markup.link.label.symbol"] = {
link = "Identifier"
},
["@markup.link.url"] = {
link = "Underlined"
},
["@markup.list"] = {
fg = "#a67458"
},
["@markup.list.checked"] = {
fg = "#c4a98f"
},
["@markup.list.markdown"] = {
bold = true,
fg = "#ff9e64"
},
["@markup.list.unchecked"] = {
fg = "#d47d49"
},
["@markup.math"] = {
link = "Special"
},
["@markup.raw"] = {
link = "String"
},
["@markup.raw.markdown_inline"] = {
bg = "#392D2B",
fg = "#d47d49"
},
["@markup.strikethrough"] = {
strikethrough = true
},
["@markup.strong"] = {
bold = true
},
["@markup.underline"] = {
underline = true
},
["@module"] = {
link = "Include"
},
["@namespace.builtin"] = {
["@module.builtin"] = {
fg = "#bf472c"
},
["@namespace.builtin"] = {
link = "@variable.builtin"
},
["@none"] = {},
["@number"] = {
link = "Number"
},
["@number.float"] = {
link = "Float"
},
["@operator"] = {
fg = "#a67458"
},
["@parameter"] = {
fg = "#f2a766"
},
["@parameter.builtin"] = {
fg = "#f5b985"
},
["@property"] = {
fg = "#c4a98f"
},
@@ -240,9 +430,8 @@ local highlights = {
["@punctuation.special"] = {
fg = "#a67458"
},
["@punctuation.special.markdown"] = {
bold = true,
fg = "#ff9e64"
["@string"] = {
link = "String"
},
["@string.documentation"] = {
fg = "#f2a766"
@@ -250,69 +439,36 @@ local highlights = {
["@string.escape"] = {
fg = "#8a4b53"
},
["@string.regex"] = {
["@string.regexp"] = {
fg = "#BC907B"
},
["@tag"] = {
link = "Label"
},
["@tag.attribute"] = {
link = "@property"
},
["@tag.delimiter"] = {
link = "Delimiter"
},
["@tag.delimiter.tsx"] = {
fg = "#995a35"
},
["@tag.tsx"] = {
fg = "#bf472c"
},
["@text.danger"] = {
bg = "#df674c",
fg = "#0f0908"
},
["@text.diff.add"] = {
link = "DiffAdd"
},
["@text.diff.delete"] = {
link = "DiffDelete"
},
["@text.literal.markdown_inline"] = {
bg = "#392D2B",
fg = "#d47d49"
},
["@text.reference"] = {
fg = "#c69478"
},
["@text.title.1.markdown"] = {
bold = true,
fg = "#d47d49"
},
["@text.title.2.markdown"] = {
bold = true,
fg = "#f2a766"
},
["@text.title.3.markdown"] = {
bold = true,
fg = "#a4896f"
},
["@text.title.4.markdown"] = {
bold = true,
fg = "#c69478"
},
["@text.title.5.markdown"] = {
bold = true,
fg = "#8a4b53"
},
["@text.title.6.markdown"] = {
bold = true,
fg = "#a47a7a"
},
["@text.todo.checked"] = {
fg = "#c4a98f"
},
["@text.todo.unchecked"] = {
fg = "#d47d49"
},
["@text.warning"] = {
bg = "#f2a766",
fg = "#0f0908"
["@type"] = {
link = "Type"
},
["@type.builtin"] = {
fg = "#9c3b25"
},
["@type.definition"] = {
link = "Typedef"
},
["@type.qualifier"] = {
link = "@keyword"
},
["@variable"] = {
fg = "#E0CCAE",
style = {}
@@ -320,6 +476,15 @@ local highlights = {
["@variable.builtin"] = {
fg = "#bf472c"
},
["@variable.member"] = {
fg = "#c4a98f"
},
["@variable.parameter"] = {
fg = "#f2a766"
},
["@variable.parameter.builtin"] = {
fg = "#f5b985"
},
ALEErrorSign = {
fg = "#df674c"
},
@@ -840,6 +1005,9 @@ local highlights = {
DefinitionIcon = {
fg = "#d47d49"
},
Delimiter = {
link = "Special"
},
DiagnosticError = {
fg = "#df674c"
},
@@ -1195,7 +1363,7 @@ local highlights = {
link = "Special"
},
LspKindField = {
link = "@field"
link = "@variable.member"
},
LspKindFile = {
link = "Normal"
@@ -1210,19 +1378,19 @@ local highlights = {
link = "@lsp.type.interface"
},
LspKindKey = {
link = "@field"
link = "@variable.member"
},
LspKindKeyword = {
link = "@lsp.type.keyword"
},
LspKindMethod = {
link = "@method"
link = "@function.method"
},
LspKindModule = {
link = "@namespace"
link = "@module"
},
LspKindNamespace = {
link = "@namespace"
link = "@module"
},
LspKindNull = {
link = "@constant.builtin"
@@ -1237,13 +1405,13 @@ local highlights = {
link = "@operator"
},
LspKindPackage = {
link = "@namespace"
link = "@module"
},
LspKindProperty = {
link = "@property"
},
LspKindReference = {
link = "@text.reference"
link = "@markup.link"
},
LspKindSnippet = {
link = "Conceal"
@@ -1255,7 +1423,7 @@ local highlights = {
link = "@lsp.type.struct"
},
LspKindText = {
link = "@text"
link = "@markup"
},
LspKindTypeParameter = {
link = "@lsp.type.typeParameter"
@@ -2138,7 +2306,7 @@ local highlights = {
fg = "#0f0908"
},
TreesitterContext = {
bg = "#59352c"
bg = "#211411"
},
TroubleCount = {
bg = "#6B4035",
@@ -2146,7 +2314,7 @@ local highlights = {
},
TroubleNormal = {
bg = "#1f1311",
fg = "#F2A766"
fg = "#E0CCAE"
},
TroubleText = {
fg = "#F2A766"
@@ -2196,6 +2364,12 @@ local highlights = {
WildMenu = {
bg = "#6b442f"
},
WinBar = {
link = "StatusLine"
},
WinBarNC = {
link = "StatusLineNC"
},
WinSeparator = {
bold = true,
fg = "#0c0706"

View File

@@ -64,19 +64,89 @@ local colors = {
red1 = "#df674c",
teal = "#c69478",
terminal_black = "#392D2B",
todo = "#d47d49",
warning = "#f2a766",
yellow = "#f2a766"
}
local highlights = {
["@annotation"] = {
link = "PreProc"
},
["@attribute"] = {
link = "PreProc"
},
["@boolean"] = {
link = "Boolean"
},
["@character"] = {
link = "Character"
},
["@character.special"] = {
link = "SpecialChar"
},
["@comment"] = {
link = "Comment"
},
["@comment.error"] = {
fg = "#df674c"
},
["@comment.hint"] = {
fg = "#c69478"
},
["@comment.info"] = {
fg = "#A4895C"
},
["@comment.note"] = {
fg = "#c69478"
},
["@comment.todo"] = {
fg = "#d47d49"
},
["@comment.warning"] = {
fg = "#f2a766"
},
["@constant"] = {
link = "Constant"
},
["@constant.builtin"] = {
link = "Special"
},
["@constant.macro"] = {
link = "Define"
},
["@constructor"] = {
fg = "#8a4b53"
},
["@constructor.tsx"] = {
fg = "#BF472C"
},
["@field"] = {
fg = "#c4a98f"
["@diff.delta"] = {
link = "DiffChange"
},
["@diff.minus"] = {
link = "DiffDelete"
},
["@diff.plus"] = {
link = "DiffAdd"
},
["@function"] = {
link = "Function"
},
["@function.builtin"] = {
link = "Special"
},
["@function.call"] = {
link = "@function"
},
["@function.macro"] = {
link = "Macro"
},
["@function.method"] = {
link = "Function"
},
["@function.method.call"] = {
link = "@function.method"
},
["@keyword"] = {
fg = "#a47a7a",
@@ -84,10 +154,43 @@ local highlights = {
italic = true
}
},
["@keyword.conditional"] = {
link = "Conditional"
},
["@keyword.coroutine"] = {
link = "@keyword"
},
["@keyword.debug"] = {
link = "Debug"
},
["@keyword.directive"] = {
link = "PreProc"
},
["@keyword.directive.define"] = {
link = "Define"
},
["@keyword.exception"] = {
link = "Exception"
},
["@keyword.function"] = {
fg = "#8a4b53",
style = {}
},
["@keyword.import"] = {
link = "Include"
},
["@keyword.operator"] = {
link = "@operator"
},
["@keyword.repeat"] = {
link = "Repeat"
},
["@keyword.return"] = {
link = "@keyword"
},
["@keyword.storage"] = {
link = "StorageClass"
},
["@label"] = {
fg = "#d47d49"
},
@@ -116,7 +219,7 @@ local highlights = {
link = "@string.escape"
},
["@lsp.type.formatSpecifier"] = {
link = "@punctuation.special"
link = "@markup.list"
},
["@lsp.type.generic"] = {
link = "@variable"
@@ -128,10 +231,10 @@ local highlights = {
link = "@keyword"
},
["@lsp.type.lifetime"] = {
link = "@storageclass"
link = "@keyword.storage"
},
["@lsp.type.namespace"] = {
link = "@namespace"
link = "@module"
},
["@lsp.type.number"] = {
link = "@number"
@@ -140,7 +243,7 @@ local highlights = {
link = "@operator"
},
["@lsp.type.parameter"] = {
link = "@parameter"
link = "@variable.parameter"
},
["@lsp.type.property"] = {
link = "@property"
@@ -213,21 +316,108 @@ local highlights = {
["@lsp.typemod.variable.static"] = {
link = "@constant"
},
["@namespace"] = {
["@markup"] = {
link = "@none"
},
["@markup.emphasis"] = {
italic = true
},
["@markup.environment"] = {
link = "Macro"
},
["@markup.environment.name"] = {
link = "Type"
},
["@markup.heading"] = {
link = "Title"
},
["@markup.heading.1.markdown"] = {
bold = true,
fg = "#d47d49"
},
["@markup.heading.2.markdown"] = {
bold = true,
fg = "#f2a766"
},
["@markup.heading.3.markdown"] = {
bold = true,
fg = "#a4896f"
},
["@markup.heading.4.markdown"] = {
bold = true,
fg = "#c69478"
},
["@markup.heading.5.markdown"] = {
bold = true,
fg = "#8a4b53"
},
["@markup.heading.6.markdown"] = {
bold = true,
fg = "#a47a7a"
},
["@markup.link"] = {
fg = "#c69478"
},
["@markup.link.label"] = {
link = "SpecialChar"
},
["@markup.link.label.symbol"] = {
link = "Identifier"
},
["@markup.link.url"] = {
link = "Underlined"
},
["@markup.list"] = {
fg = "#a67458"
},
["@markup.list.checked"] = {
fg = "#c4a98f"
},
["@markup.list.markdown"] = {
bold = true,
fg = "#ff9e64"
},
["@markup.list.unchecked"] = {
fg = "#d47d49"
},
["@markup.math"] = {
link = "Special"
},
["@markup.raw"] = {
link = "String"
},
["@markup.raw.markdown_inline"] = {
bg = "#392D2B",
fg = "#d47d49"
},
["@markup.strikethrough"] = {
strikethrough = true
},
["@markup.strong"] = {
bold = true
},
["@markup.underline"] = {
underline = true
},
["@module"] = {
link = "Include"
},
["@namespace.builtin"] = {
["@module.builtin"] = {
fg = "#bf472c"
},
["@namespace.builtin"] = {
link = "@variable.builtin"
},
["@none"] = {},
["@number"] = {
link = "Number"
},
["@number.float"] = {
link = "Float"
},
["@operator"] = {
fg = "#a67458"
},
["@parameter"] = {
fg = "#f2a766"
},
["@parameter.builtin"] = {
fg = "#f5b985"
},
["@property"] = {
fg = "#c4a98f"
},
@@ -240,9 +430,8 @@ local highlights = {
["@punctuation.special"] = {
fg = "#a67458"
},
["@punctuation.special.markdown"] = {
bold = true,
fg = "#ff9e64"
["@string"] = {
link = "String"
},
["@string.documentation"] = {
fg = "#f2a766"
@@ -250,69 +439,36 @@ local highlights = {
["@string.escape"] = {
fg = "#8a4b53"
},
["@string.regex"] = {
["@string.regexp"] = {
fg = "#BC907B"
},
["@tag"] = {
link = "Label"
},
["@tag.attribute"] = {
link = "@property"
},
["@tag.delimiter"] = {
link = "Delimiter"
},
["@tag.delimiter.tsx"] = {
fg = "#995a35"
},
["@tag.tsx"] = {
fg = "#bf472c"
},
["@text.danger"] = {
bg = "#df674c",
fg = "#0f0908"
},
["@text.diff.add"] = {
link = "DiffAdd"
},
["@text.diff.delete"] = {
link = "DiffDelete"
},
["@text.literal.markdown_inline"] = {
bg = "#392D2B",
fg = "#d47d49"
},
["@text.reference"] = {
fg = "#c69478"
},
["@text.title.1.markdown"] = {
bold = true,
fg = "#d47d49"
},
["@text.title.2.markdown"] = {
bold = true,
fg = "#f2a766"
},
["@text.title.3.markdown"] = {
bold = true,
fg = "#a4896f"
},
["@text.title.4.markdown"] = {
bold = true,
fg = "#c69478"
},
["@text.title.5.markdown"] = {
bold = true,
fg = "#8a4b53"
},
["@text.title.6.markdown"] = {
bold = true,
fg = "#a47a7a"
},
["@text.todo.checked"] = {
fg = "#c4a98f"
},
["@text.todo.unchecked"] = {
fg = "#d47d49"
},
["@text.warning"] = {
bg = "#f2a766",
fg = "#0f0908"
["@type"] = {
link = "Type"
},
["@type.builtin"] = {
fg = "#9c3b25"
},
["@type.definition"] = {
link = "Typedef"
},
["@type.qualifier"] = {
link = "@keyword"
},
["@variable"] = {
fg = "#E0CCAE",
style = {}
@@ -320,6 +476,15 @@ local highlights = {
["@variable.builtin"] = {
fg = "#bf472c"
},
["@variable.member"] = {
fg = "#c4a98f"
},
["@variable.parameter"] = {
fg = "#f2a766"
},
["@variable.parameter.builtin"] = {
fg = "#f5b985"
},
ALEErrorSign = {
fg = "#df674c"
},
@@ -840,6 +1005,9 @@ local highlights = {
DefinitionIcon = {
fg = "#d47d49"
},
Delimiter = {
link = "Special"
},
DiagnosticError = {
fg = "#df674c"
},
@@ -1195,7 +1363,7 @@ local highlights = {
link = "Special"
},
LspKindField = {
link = "@field"
link = "@variable.member"
},
LspKindFile = {
link = "Normal"
@@ -1210,19 +1378,19 @@ local highlights = {
link = "@lsp.type.interface"
},
LspKindKey = {
link = "@field"
link = "@variable.member"
},
LspKindKeyword = {
link = "@lsp.type.keyword"
},
LspKindMethod = {
link = "@method"
link = "@function.method"
},
LspKindModule = {
link = "@namespace"
link = "@module"
},
LspKindNamespace = {
link = "@namespace"
link = "@module"
},
LspKindNull = {
link = "@constant.builtin"
@@ -1237,13 +1405,13 @@ local highlights = {
link = "@operator"
},
LspKindPackage = {
link = "@namespace"
link = "@module"
},
LspKindProperty = {
link = "@property"
},
LspKindReference = {
link = "@text.reference"
link = "@markup.link"
},
LspKindSnippet = {
link = "Conceal"
@@ -1255,7 +1423,7 @@ local highlights = {
link = "@lsp.type.struct"
},
LspKindText = {
link = "@text"
link = "@markup"
},
LspKindTypeParameter = {
link = "@lsp.type.typeParameter"
@@ -2138,7 +2306,7 @@ local highlights = {
fg = "#0f0908"
},
TreesitterContext = {
bg = "#59352c"
bg = "#211411"
},
TroubleCount = {
bg = "#6B4035",
@@ -2146,7 +2314,7 @@ local highlights = {
},
TroubleNormal = {
bg = "#1f1311",
fg = "#F2A766"
fg = "#E0CCAE"
},
TroubleText = {
fg = "#F2A766"
@@ -2196,6 +2364,12 @@ local highlights = {
WildMenu = {
bg = "#6b442f"
},
WinBar = {
link = "StatusLine"
},
WinBarNC = {
link = "StatusLineNC"
},
WinSeparator = {
bold = true,
fg = "#0c0706"