Skip to content

Instantly share code, notes, and snippets.

@lmmx
Last active May 31, 2025 17:16
Show Gist options
  • Save lmmx/ab3cd0bdff9d3436c858b1b0c55cb26a to your computer and use it in GitHub Desktop.
Save lmmx/ab3cd0bdff9d3436c858b1b0c55cb26a to your computer and use it in GitHub Desktop.
Helix theme: Heisenberg deuteron
inherits = "heisenberg"
# "comment" = { fg = "teddy_bear_pink", modifiers = ["italic"] }
"comment" = { fg = "teddy_bear_pink_intense", modifiers = ["italic"] }
# "comment.line" = { fg = "teddy_bear_pink", modifiers = ["italic"] }
# "comment.block" = { fg = "hazmat_yellow" }
# "type.enum.variant" = { fg = "chili_powder_red" }
"type.enum.variant.builtin" = { fg = "chili_powder_red" }
"type.builtin" = { fg = "element_green" }
# - [x] comment blink off
# - [x] pub const fn is too low (turned up the lightness on barium_green)
# - [x] var names near invisible (changed to a nice strong army green, a little more saturated
# - [x] baby blue would be nicer more intense/royal blue (Modus Vivendi Deuteranopia theme blue)
# - [x] builtin enum variants like Ok/Err need to be configured as `"type.enum.variant.builtin"
# "type" = { fg = "crystal_blue" }
# "type.builtin" = { fg = "crystal_blue" }
# "constructor" = { fg = "barium_green" }
# "constant" = { fg = "hazmat_yellow" }
"constant" = { fg = "chili_powder_red" }
# "string" = { fg = "crystal_blue" }
"string" = { fg = "vapor_yellow" } # --- too many things are blue
# "string.regexp" = { fg = "orange" }
# "string.special" = { fg = "vapor_yellow" }
# "comment" = { fg = "teddy_bear_pink", modifiers = ["slow_blink", "italic"] }
"variable" = { fg = "desert_sand" }
# "variable" = { fg = "intense_blue" }
# "variable.parameter" = { fg = "hazmat_yellow" }
"variable.parameter" = { fg = "walter_white" }
# "label" = { fg = "vapor_yellow" }
# "punctuation" = { fg = "barium_green" }
# "keyword" = { fg = "barium_green" }
"keyword" = { fg = "rv_lab_tan" }
"keyword.storage.modifier" = { fg = "element_green_glow", modifiers = ["bold"] }
# "keyword.control" = { fg = "barium_green" }
"keyword.control" = { fg = "element_green" }
# "keyword.directive" = { fg = "teddy_bear_pink" }
# "operator" = { fg = "hazmat_yellow" }
"operator" = { fg = "rv_lab_tan" }
# "function" = { fg = "cash_green", modifiers = ["bold"] }
# "tag" = { fg = "crystal_blue" }
# "namespace" = { fg = "hazmat_yellow" }
# "markup.heading" = { fg = "hazmat_yellow" }
# "markup.list" = { fg = "vapor_yellow" }
# "markup.raw.block" = { bg = "background", fg = "orange" }
# "markup.link.url" = { fg = "crystal_blue" }
# "markup.link.text" = { fg = "vapor_yellow" }
# "markup.link.label" = { fg = "barium_green" }
# "markup.quote" = { fg = "vapor_yellow" }
# "diff.plus" = { fg = "cash_green" }
# "diff.minus" = { fg = "chili_powder_red" }
# "diff.delta" = { fg = "orange" }
[palette]
# background = "#000000"
# foreground = "#cccccc"
# black = "#121212"
# dark_gray = "#2d3640"
# gray = "#5c6773"
# orange = "#ff8f40"
# barium_green = "#009669"
barium_green = "#189e71" # --- turn up the lightness on this a touch
# hazmat_yellow = "#f7b90c"
walter_white = "#ffffff"
rv_lab_tan = "#d2b48c"
# vapor_yellow = "#cecd19"
vapor_yellow = "#f2f11d" # --- needs to be higher, less dull mustardy (V+15%)
# teddy_bear_pink = "#bd5173"
# teddy_bear_pink = "#e02571" # --- pick it up a little more
teddy_bear_pink_intense = "#e32974" # --- pick it up a little more
teddy_bear_pink = "#a12641" # --- darken and desaturate to wash it out a bit
# teddy_bear_pink = "#e32974" # --- pick it up a little more
# crystal_blue = "#32c9fa"
crystal_blue = "#2fafff" # --- "blue" from Modus Vivendi Deuteranopia theme
desert_sand = "#ff981d" # --- a peachy sandy orange
# cash_green = "#00ff80" # --- minty green function identifier
# element_green = "#186800" --- (default) a bit too low (dark)
element_green = "#04a315" # --- green I picked, nice strong army green (more saturated)
element_green_glow = "#05be19" # --- nice army green, even stronger
# desert_maroon = "#2B0C02"
# chili_powder_red = "#c32101"
chili_powder_red = "#f32a02" # --- lift its V (HSV), less dark/dull
@lmmx
Copy link
Author

lmmx commented May 31, 2025

Screenshot from 2025-05-31 18-16-43

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment