# this should've been done on the app/terminal level.. however, since i've already used mostly low-brightness colors, perhaps there can be special cases to use brighter colors, to make certain things stand out... anyway, now can make use of both palettes: dim and bright
# simple color scheme: purple as main text color (plain text, ui, possibly strings and/or comments), a secondary color (popups, punctuation or operators, variable.other?), tertiary color (functions)
# the mains things you read should stick out, while the rest shouldn't
# TODO: TEST: diagnostics, might need a new set of colors..! can use all neon colors here!!
# UI ==============================
# UI ==============================
# For styling helix itself.
# For styling helix itself.
@ -62,6 +80,8 @@
# pruple also works really well here.. maybe more needed when there are no line numbers..
# pruple also works really well here.. maybe more needed when there are no line numbers..
'ui.gutter'={fg="gold"}# Left gutter for diagnostics and breakpoints.
'ui.gutter'={fg="gold"}# Left gutter for diagnostics and breakpoints.
# background affects the entire background of the gutter!
# breakpoints are kinda hard to see, only the outline..?
'ui.text'={fg="purple-pleasant-dimmer"}# Default text color. used in text files, pickers, ui, and more!
'ui.text'={fg="purple-pleasant-dimmer"}# Default text color. used in text files, pickers, ui, and more!
'ui.text.focus'={fg="pink",bg="selection-ui",modifiers=["bold"]}# Selection highlight in buffer-picker or file-picker.
'ui.text.focus'={fg="pink",bg="selection-ui",modifiers=["bold"]}# Selection highlight in buffer-picker or file-picker.
@ -69,7 +89,7 @@
# see ui.menu for auto-complete
# see ui.menu for auto-complete
# NOTE: pink pops out more, making it better than the comfy purple-pleasant-dimmer here
# NOTE: pink pops out more, making it better than the comfy purple-pleasant-dimmer here
'ui.text.inactive'={fg="gray-stone-lighter",modifiers=["dim"]}# i think used in autocomplete suggestion..
'ui.text.inactive'={fg="gray-stone-lighter",modifiers=["dim"]}# i think used in autocomplete suggestion..
# TODO: a little hard to see, but i like it better than white-stone and purple-darker..
# i might like this better than gray-purple
'ui.cursor'={fg="light-green-complement",bg="light-green",modifiers=["reversed","bold"]}# Fallback cursor colour, non-primary cursors when there are multiple (shift-c).
'ui.cursor'={fg="light-green-complement",bg="light-green",modifiers=["reversed","bold"]}# Fallback cursor colour, non-primary cursors when there are multiple (shift-c).
# should be slightly darker than primary cursor..
# should be slightly darker than primary cursor..
@ -77,7 +97,7 @@
# TODO: NOTE: this blinking at a different timing then the selection's blink is too much!! lol, but i do prefer it to blink..
# TODO: NOTE: this blinking at a different timing then the selection's blink is too much!! lol, but i do prefer it to blink..
# TODO: this nasty blue-green accurately matches how i feel about namespace syntax..: *barf*.. pink-hotter is interesting... really changes things up!.. but i still prefer something similar to blue for logical reasoning
# TODO: this nasty blue-green accurately matches how i feel about namespace syntax..: *barf*.. pink-hotter is interesting... really changes things up!.. but i still prefer something similar to blue for logical reasoning
# for -dima long time i was using italics here, but then discovered it was part of its ugliness! now it's actualltolerabl
# for a long time i was using italics here, but then discovered it was part of its ugliness! now it's actually tolerable
# pumpkin==============================
# Colors for markup languages, like Markdown or XML. also affects comments!!
# Colors for markup languages, like Markdown or XML.
# a little different from code since it's so simple, using a simple two color scheme: purple 'n gold
# a little different from code since it's so simple, using a simple two color scheme: purple 'n gold
# NOTE: it inherits the main text color from ui.text, and punctuation too
# NOTE: it inherits the main text color from ui.text, and punctuation too
# shows up as a little red dash, so blinking actually works well here!
'diff.delta.moved'="blue-aqua"# Renamed or moved files / changes.
'diff.delta'={fg="orange"}# Modifications.
'diff.delta.moved'={fg="blue-aqua"}# Renamed or moved files / changes.
# could dim.. but i also quite like how clear it is.. especially without the line numbers. BUG: dim doesn't seem to work..
# slow_blink is fun, but epilepsy-inducing, lol
# not sure where you'd see diff.delta.moved..
[palette]# Define your custom colors here.
[palette]# Define your custom colors here.
# NOTE: there are 16 colors in the palette by default, these will override any that have the same name
# NOTE: there are 16 colors in the palette by default, these will override any that have the same name. TODO: in order to make it most compatible and future-proof, should really use thsoe color names, even if it's not actually that color
# noctis
# noctis
# dark-green = "#00262a" # backgrounds
# dark-green = "#00262a" # backgrounds
@ -345,10 +371,9 @@ green-dark = "#5b858b" # mainly for comments/background text, was "gray"
blue-green="#19a2b7"# TODO: quite hideous toxic aqua green... currently using for namespaces, as i don't have anymore colors.. just feels too saturated. it's closest to tokyonight's aqua, but dimmer
blue-green="#19a2b7"# TODO: quite hideous toxic aqua green... currently using for namespaces, as i don't have anymore colors.. just feels too saturated. it's closest to tokyonight's aqua, but dimmer
# blue-green-desaturated = "#3B94A3" # hmmm, maybe desaturate isn't the answer.. just dims it.., but it's not a bad idea either..
# blue-green-desaturated = "#3B94A3" # hmmm, maybe desaturate isn't the answer.. just dims it.., but it's not a bad idea either..
# blue-green = "#0098C2" # slightly bluer in hue
# blue-green-blue = "#0098C2" # slightly bluer in hue, possible replacement for type.builtin, then can use green-sea with namespace
# blue-green = "#2C98BF" blue-green, with slightly lower hue, more greener
# blue-green-green = "#2C98BF" blue-green, with slightly lower hue, more greener
# blue-deep = "#3B8CFF" # a sort of standard blue, underwater deep blue, not bad for builtin types.. gives a different vibe..
# cyan-bright = "#87efff" # a tad too bright..
cyan-bright="#87efff"# a tad too bright.. just used for cursor match
# aura dark soft/dim
# aura dark soft/dim
@ -377,10 +402,13 @@ gray-stone = "#6d6d6d" # comment, similar to white, but desaturated/grayed out,
gray-stone-lighter="#7d7d7d"# used for comments with the dim modifier; 9d9d9d dimmed seems slightly brighter than gray-stone undimmed.. 7d7d7d is out of the way, 858585 forces eyes to read it, vs 8d8d8d?
gray-stone-lighter="#7d7d7d"# used for comments with the dim modifier; 9d9d9d dimmed seems slightly brighter than gray-stone undimmed.. 7d7d7d is out of the way, 858585 forces eyes to read it, vs 8d8d8d?
# TODO: alpha doesn't seem to affect these, only dim works..
# TODO: alpha doesn't seem to affect these, only dim works..
bg="#15141b"# was "black"
# bg = "#121016" # black, was accent28, slightly darker
bg="#15141b"# was "black", quite dark.. high-contrast
# TODO: have to figure out how backgrounds work: shouldn't the gui app (terminal or not) handle it?
# bg = "#211D26" # a darker raisin black, was accent39, seems like a nice alternative
# bg = "#2d2b38" # raisin black, was accent30. much much lighter, tougher to see on transparent backgrounds
orange-brighter="#ffca85"# brighter than noctis's orange
purple-pleasant="#a394f033"# great comfy purp for ui, should be main color, used for text (in .txt files) and strings and ui, was accent17 (with 33 alpha) as TODO: secondary selection and accent18 (with 00 alpha)
purple-pleasant="#a394f033"# great comfy purp for ui, should be main color, used for text (in .txt files) and strings and ui, was accent17
# NOTE: still use this with dim modifer to make a color even dimmer than purple-pleasant-dimmer
# NOTE: still use this with dim modifer to make a color even dimmer than purple-pleasant-dimmer
purple-pleasant-dimmer="#9889E4"# switch to using this as main text.. along with pink-dimmer
purple-pleasant-dimmer="#9889E4"# switch to using this as main text.. along with pink-dimmer
@ -393,10 +421,20 @@ selection-ui = "#2e2b38" # no purple tinge, more closer to gray-stone, was accen
marker13="#2d2d2d"# a barely visible gray
marker13="#2d2d2d"# a barely visible gray
# others scraped from aura
# others scraped from aura
cyan="#82e2ff"# seems like noctis's cyan.. also sticks out too much..
cyan="#82e2ff"# seems like noctis's cyan.. also sticks out too much.., just used for cursor match..
# purple14 = "#af8aff7f" # light purple TODO: try it
# purple14 = "#af8aff7f" # light purple TODO: try it
# purple-pleasant-opaque = "#a394f000" # purple-pleasant with 00 alpha (opaque?), was accent18
# purple-pleasant-opaque = "#a394f000" # purple-pleasant with 00 alpha (opaque?), was accent18
# NOTE: doesn't seem to make a difference..
# NOTE: doesn't seem to make a difference..
# accent4 = "#9dff65" # bright green
orange-brighter="#ffca85"# brighter than noctis's orange, beautiful, was accent31
# green-aqua-darker = "#3ea7847f" # was accent19
# gray-purple = "#4d466e" # was accent22, english violet, too dark to read, almost charcoal.. perhaps used for grayed out text like for auto-suggestions? too dark for even inactive tabs..
# accent25 = "#49c29a" # mint green, seems very close to green-aqua
# accent26 = "#00d89023" # emerald green, slightly brighter than the above, when without alpha
# accent35 = "#525156" # activity bar inactive foreground,
# new colors
# new colors
light-green-complement="#e9488a"# initially used to create a high-contrast color for match surrounding pairs but it was too fugly to use as a cursor.. pink is better. currently using for secondary cursors as it's darker than the primary cursor's pink
light-green-complement="#e9488a"# initially used to create a high-contrast color for match surrounding pairs but it was too fugly to use as a cursor.. pink is better. currently using for secondary cursors as it's darker than the primary cursor's pink
@ -412,7 +450,7 @@ berry-desaturated = "#886C9C" # originally used for comments, but didn't quite w
# TODO: try checking out noctis variants minimus and uva
# TODO: try checking out noctis variants minimus and uva
# this site seems fine for buildings shades of a color..