on 4eabb8d help sign in
helix/theme.toml
52 lines 1.7 kB history raw
1"attribute" = "#dbbfef" # lilac
2"keyword" = "#eccdba" # almond
3"keyword.directive" = "#dbbfef" # lilac -- preprocessor comments (#if in C)
4"punctuation" = "#a4a0e8" # lavender
5"punctuation.delimiter" = "#a4a0e8" # lavender
6"operator" = "#dbbfef" # lilac
7# "property" = "#a4a0e8" # lavender
8"property" = "#ffffff" # white
9"variable" = "#a4a0e8" # lavender
10# "variable" = "#eccdba" # almond TODO: metavariables only
11"variable.parameter" = "#a4a0e8" # lavender
12# TODO distinguish type from type.builtin?
13"type" = "#ffffff" # white
14"type.builtin" = "#ffffff" # white
15"constructor" = "#dbbfef" # lilac
16"function" = "#ffffff" # white
17"function.macro" = "#dbbfef" # lilac
18"function.builtin" = "#ffffff" # white
19"comment" = "#697C81" # sirocco
20"variable.builtin" = "#9ff28f" # mint
21"constant" = "#ffffff" # white
22"constant.builtin" = "#ffffff" # white
23"string" = "#cccccc" # silver
24"number" = "#e8dca0" # chamois
25"escape" = "#efba5d" # honey
26# used for lifetimes
27"label" = "#efba5d" # honey
29# TODO: diferentiate number builtin
30# TODO: diferentiate doc comment
31# TODO: variable as lilac
32# TODO: mod/use statements as white
33# TODO: mod stuff as chamois
34# TODO: add "(scoped_identifier) @path" for std::mem::
36# concat (ERROR) @syntax-error and "MISSING ;" selectors for errors
38"module" = "#ff0000"
40"ui.background" = { bg = "#3b224c" } # midnight
41"ui.linenr" = { fg = "#5a5977" } # comet
42"ui.statusline" = { bg = "#281733" } # revolver
43"ui.popup" = { bg = "#281733" } # revolver
44"ui.window" = { bg = "#452859" } # bossa nova
46"ui.text" = { fg = "#a4a0e8"} # lavender
47"ui.text.focus" = { fg = "#dbbfef"} # lilac
49"warning" = "#ffcd1c"
50"error" = "#f47868"
51"info" = "#6F44F0"
52"hint" = "#cccccc"