mirror of
https://github.com/Theaninova/TheaninovOS.git
synced 2025-12-12 11:36:20 +00:00
feat: better theming
This commit is contained in:
@@ -64,33 +64,33 @@ hi Search guifg={{colors.on_tertiary.default.hex}} guibg={{colors.tertiary.defau
|
||||
hi CmpItemKindCopilot guifg={{colors.cyan.default.hex}}
|
||||
hi CmpItemKindNpm guifg={{colors.red.default.hex}}
|
||||
|
||||
hi Error guibg={{colors.error_container.default.hex}} guifg={{colors.on_error_container.default.hex}}
|
||||
hi ErrorMsg guibg={{colors.error_container.default.hex}} guifg={{colors.on_error_container.default.hex}}
|
||||
hi WarningMsg guibg={{colors.warn_container.default.hex}} guifg={{colors.on_warn_container.default.hex}}
|
||||
hi NvimInternalError guibg={{colors.error.default.hex}} guifg={{colors.on_error.default.hex}}
|
||||
hi Error guibg={{colors.danger_container.default.hex}} guifg={{colors.on_danger_container.default.hex}}
|
||||
hi ErrorMsg guibg={{colors.danger_container.default.hex}} guifg={{colors.on_danger_container.default.hex}}
|
||||
hi WarningMsg guibg={{colors.warning_container.default.hex}} guifg={{colors.on_warning_container.default.hex}}
|
||||
hi NvimInternalError guibg={{colors.danger.default.hex}} guifg={{colors.on_danger.default.hex}}
|
||||
|
||||
hi DiagnosticError guifg={{colors.error.default.hex}}
|
||||
hi DiagnosticWarn guifg={{colors.warn.default.hex}}
|
||||
hi DiagnosticInfo guifg={{colors.blue.default.hex}}
|
||||
hi DiagnosticError guifg={{colors.danger.default.hex}}
|
||||
hi DiagnosticWarn guifg={{colors.warning.default.hex}}
|
||||
hi DiagnosticInfo guifg={{colors.info.default.hex}}
|
||||
hi DiagnosticHint guifg={{colors.outline.default.hex}}
|
||||
hi DiagnosticOk guifg={{colors.ok.default.hex}}
|
||||
hi DiagnosticOk guifg={{colors.success.default.hex}}
|
||||
|
||||
hi RedrawDebugNormal guibg={{colors.surface_variant.default.hex}} guifg={{colors.on_surface_variant.default.hex}}
|
||||
hi RedrawDebugClear guibg={{colors.warn.default.hex}} guifg={{colors.on_warn.default.hex}}
|
||||
hi RedrawDebugComposed guibg={{colors.ok.default.hex}} guifg={{colors.on_ok.default.hex}}
|
||||
hi RedrawDebugRecompose guibg={{colors.error.default.hex}} guifg={{colors.on_error.default.hex}}
|
||||
hi RedrawDebugClear guibg={{colors.warning.default.hex}} guifg={{colors.on_warning.default.hex}}
|
||||
hi RedrawDebugComposed guibg={{colors.success.default.hex}} guifg={{colors.on_success.default.hex}}
|
||||
hi RedrawDebugRecompose guibg={{colors.danger.default.hex}} guifg={{colors.on_danger.default.hex}}
|
||||
|
||||
hi DiagnosticUnderlineError gui=undercurl guisp={{colors.error.default.hex}}
|
||||
hi DiagnosticUnderlineWarn gui=undercurl guisp={{colors.warn.default.hex}}
|
||||
hi DiagnosticUnderlineInfo gui=undercurl guisp={{colors.blue.default.hex}}
|
||||
hi DiagnosticUnderlineError gui=undercurl guisp={{colors.danger.default.hex}}
|
||||
hi DiagnosticUnderlineWarn gui=undercurl guisp={{colors.warning.default.hex}}
|
||||
hi DiagnosticUnderlineInfo gui=undercurl guisp={{colors.info.default.hex}}
|
||||
hi DiagnosticUnderlineHint gui=undercurl guisp={{colors.outline.default.hex}}
|
||||
hi DiagnosticUnderlineOk gui=undercurl guisp={{colors.ok.default.hex}}
|
||||
hi DiagnosticDeprecated gui=strikethrough guisp={{colors.error.default.hex}}
|
||||
hi DiagnosticUnderlineOk gui=undercurl guisp={{colors.success.default.hex}}
|
||||
hi DiagnosticDeprecated gui=strikethrough guisp={{colors.danger.default.hex}}
|
||||
|
||||
hi SpellBad gui=undercurl guisp={{colors.green.default.hex}}
|
||||
hi SpellCap gui=undercurl guisp={{colors.green.default.hex}}
|
||||
hi SpellRare gui=undercurl guisp={{colors.green.default.hex}}
|
||||
hi SpellLocal gui=undercurl guisp={{colors.green.default.hex}}
|
||||
hi SpellBad gui=undercurl guisp={{colors.success.default.hex}}
|
||||
hi SpellCap gui=undercurl guisp={{colors.success.default.hex}}
|
||||
hi SpellRare gui=undercurl guisp={{colors.success.default.hex}}
|
||||
hi SpellLocal gui=undercurl guisp={{colors.success.default.hex}}
|
||||
|
||||
hi DiffAdd guibg={{colors.green_container.default.hex}} guifg={{colors.on_green_container.default.hex}}
|
||||
hi DiffChange guibg={{colors.yellow_container.default.hex}} guifg={{colors.on_yellow_container.default.hex}}
|
||||
@@ -100,7 +100,7 @@ hi DiffText guibg={{colors.blue_container.default.hex}} guifg={{colors.on_blue_c
|
||||
hi NeoTreeGitAdded guifg={{colors.green.default.hex}}
|
||||
hi NeoTreeGitDeleted guifg={{colors.red.default.hex}}
|
||||
hi NeoTreeGitModified guifg={{colors.yellow.default.hex}}
|
||||
hi NeoTreeGitConflict guifg={{colors.error.default.hex}}
|
||||
hi NeoTreeGitConflict guifg={{colors.danger.default.hex}}
|
||||
hi NeoTreeGitUntracked guifg={{colors.blue.default.hex}}
|
||||
|
||||
hi NonText guifg={{colors.outline_variant.default.hex}}
|
||||
@@ -117,7 +117,7 @@ hi Todo guibg={{colors.yellow_container.default.hex}} guifg={{colors.on_yellow_c
|
||||
hi def link @comment.todo Todo
|
||||
hi def link @comment.error Error
|
||||
|
||||
hi String guifg={{colors.green.default.hex}}
|
||||
hi String guifg={{colors.strings.default.hex}}
|
||||
|
||||
hi Identifier guifg={{colors.on_surface.default.hex}}
|
||||
hi Statement gui=bold guifg={{colors.on_surface.default.hex}}
|
||||
@@ -131,22 +131,23 @@ hi def link @parameter Identifier
|
||||
hi @lsp.mod.defaultLibrary gui=bold
|
||||
hi @lsp.mod.readonly gui=italic
|
||||
|
||||
hi Constant guifg={{colors.magenta.default.hex}}
|
||||
hi Constant guifg={{colors.constants.default.hex}}
|
||||
hi def link @variable Constant
|
||||
hi def link @field Constant
|
||||
hi def link @property @field
|
||||
|
||||
hi @property guifg={{colors.properties.default.hex}}
|
||||
hi def link @field @property
|
||||
hi def link @label.json @property
|
||||
hi def link @label.jsonc @label.json
|
||||
hi def link @property.typescript @property
|
||||
hi def link @lsp.type.property @property
|
||||
hi def link @attribute Constant
|
||||
hi def link @tag.attribute Constant
|
||||
hi def link @attribute @property
|
||||
hi def link @tag.attribute @property
|
||||
|
||||
hi def link @lsp.type.variable Constant
|
||||
hi def link @lsp.typemod.variable.local Identifier
|
||||
|
||||
hi Keyword guifg={{colors.orange.default.hex}}
|
||||
hi Special guifg={{colors.orange.default.hex}}
|
||||
hi Keyword guifg={{colors.keywords.default.hex}}
|
||||
hi Special guifg={{colors.keywords.default.hex}}
|
||||
hi def link Character Keyword
|
||||
hi def link Boolean Keyword
|
||||
hi def link Repeat Keyword
|
||||
@@ -156,13 +157,13 @@ hi def link Include Keyword
|
||||
hi def link Conditional Keyword
|
||||
hi def link @type.builtin Keyword
|
||||
|
||||
hi Number guifg={{colors.cyan.default.hex}}
|
||||
hi Function guifg={{colors.cyan.default.hex}}
|
||||
hi Number guifg={{colors.numbers.default.hex}}
|
||||
hi Function guifg={{colors.functions.default.hex}}
|
||||
|
||||
hi Structure guifg={{colors.yellow.default.hex}}
|
||||
hi Structure guifg={{colors.structures.default.hex}}
|
||||
hi def link PreProc Structure
|
||||
hi def link Tag Structure
|
||||
hi Type gui=none guifg={{colors.blue.default.hex}}
|
||||
hi Type gui=none guifg={{colors.types.default.hex}}
|
||||
hi def link @lsp.type.interface Type
|
||||
|
||||
hi IlluminatedWordText gui=none guibg={{colors.surface_container_highest.default.hex}}
|
||||
|
||||
Reference in New Issue
Block a user