mirror of
https://github.com/helix-editor/helix
synced 2024-11-10 10:34:45 +01:00
d06800f1dd
* Add mode specific styles In similar vein to neovim's lualine and similar statusline packages this allows helix users to style their mode based on which mode it is thus making each mode more visually distinct at a glance * Add an example based on rosepine * Add editor.colors-mode config * Document statusline mode styles
85 lines
2.7 KiB
INI
85 lines
2.7 KiB
INI
# Author: RayGervais<raygervais@hotmail.ca>
|
|
# Author: ChrisHa<chunghha@users.noreply.github.com>
|
|
|
|
"ui.background" = { bg = "base" }
|
|
"ui.menu" = { fg = "text", bg = "overlay" }
|
|
"ui.menu.selected" = { fg = "iris", bg = "surface" }
|
|
"ui.linenr" = {fg = "subtle" }
|
|
"ui.liner.selected" = "highlightOverlay"
|
|
"ui.selection" = { bg = "highlight" }
|
|
"comment" = "subtle"
|
|
"ui.statusline" = {fg = "foam", bg = "surface" }
|
|
"ui.statusline.insert" = {fg = "base", bg = "foam", modifiers = ["bold"]}
|
|
"ui.statusline.normal" = {fg = "base", bg = "rose", modifiers = ["bold"]}
|
|
"ui.statusline.select" = {fg = "base", bg = "iris", modifiers = ["bold"]}
|
|
"ui.statusline.inactive" = { fg = "iris", bg = "surface" }
|
|
"ui.cursor" = { fg = "rose", modifiers = ["reversed"] }
|
|
"ui.text" = { fg = "text" }
|
|
"ui.text.focus" = { fg = "foam", modifiers = ["bold"]}
|
|
"ui.text.info" = {fg = "pine", modifiers = ["bold"]}
|
|
"ui.virtual.whitespace" = "highlight"
|
|
"operator" = "rose"
|
|
"variable" = "text"
|
|
"constant.numeric" = "iris"
|
|
"constant" = "gold"
|
|
"attributes" = "gold"
|
|
"type" = "foam"
|
|
"ui.cursor.match" = { fg = "gold", modifiers = ["underlined"] }
|
|
"string" = "gold"
|
|
"property" = "foam"
|
|
"constant.character.escape" = "subtle"
|
|
"function" = "rose"
|
|
"function.builtin" = "rose"
|
|
"function.method" = "foam"
|
|
"constructor" = "gold"
|
|
"special" = "gold"
|
|
"keyword" = "pine"
|
|
"label" = "iris"
|
|
"namespace" = "pine"
|
|
"ui.popup" = { bg = "surface" }
|
|
"ui.popup.info" = { bg = "surface" }
|
|
"ui.window" = { bg = "base" }
|
|
"ui.help" = { bg = "overlay", fg = "foam" }
|
|
"text" = "text"
|
|
"diff.plus" = "foam"
|
|
"diff.delta" = "rose"
|
|
"diff.minus" = "love"
|
|
|
|
"info" = "gold"
|
|
"hint" = "gold"
|
|
"debug" = "rose"
|
|
"diagnostic" = "rose"
|
|
"error" = "love"
|
|
|
|
"markup.heading.marker" = "subtle"
|
|
"markup.heading.1" = { fg = "love", modifiers = ["bold"] }
|
|
"markup.heading.2" = { fg = "gold", modifiers = ["bold"] }
|
|
"markup.heading.3" = { fg = "rose", modifiers = ["bold"] }
|
|
"markup.heading.4" = { fg = "pine", modifiers = ["bold"] }
|
|
"markup.heading.5" = { fg = "form", modifiers = ["bold"] }
|
|
"markup.heading.6" = { fg = "fg", modifiers = ["bold"] }
|
|
"markup.list" = { fg = "love" }
|
|
"markup.bold" = { fg = "gold", modifiers = ["bold"] }
|
|
"markup.italic" = { fg = "iris", modifiers = ["italic"] }
|
|
"markup.link.url" = { fg = "pine", modifiers = ["underlined"]}
|
|
"markup.link.text" = { fg = "foam" }
|
|
"markup.quote" = { fg = "rose" }
|
|
"markup.raw" = { fg = "foam" }
|
|
|
|
[palette]
|
|
base = "#191724"
|
|
surface = "#1f1d2e"
|
|
overlay = "#26233a"
|
|
inactive = "#555169"
|
|
subtle = "#6e6a86"
|
|
text = "#e0def4"
|
|
love = "#eb6f92"
|
|
gold = "#f6c177"
|
|
rose = "#ebbcba"
|
|
pine = "#31748f"
|
|
foam = "#9ccfd8"
|
|
iris = "#c4a7e7"
|
|
highlight = "#2a2837"
|
|
highlightInactive = "#211f2d"
|
|
highlightOverlay = "#3a384a"
|