Skip to main content

max / goingson

theme: delete dead helix theme dir frontend/themes/helix/ held raw Helix-editor theme files (a different format from theme-common), referenced nowhere. GO loads themes from the bundled MNW/shared/themes/*.toml resources, not from here. Inert leftover; remove it. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-06-13 00:32 UTC
Commit: 442e6552faedc75685167595e62a3ca742ceb207
Parent: bd7e94d
9 files changed, +0 insertions, -976 deletions
@@ -1,94 +0,0 @@
1 - # Author: André Sá <enkodr@outlook.com>
2 - # Based on the AYU theme colors from https://github.com/dempfi/ayu
3 -
4 - # Syntax highlighting
5 - "type" = "blue"
6 - "type.builtin" = "blue"
7 - "constructor" = "green"
8 - "constant" = "magenta"
9 - "string" = "green"
10 - "string.regexp" = "orange"
11 - "string.special" = "yellow"
12 - "comment" = { fg = "gray", modifiers = ["italic"] }
13 - "variable" = "foreground"
14 - "label" = "orange"
15 - "punctuation" = "foreground"
16 - "keyword" = "orange"
17 - "keyword.control" = "yellow"
18 - "keyword.directive" = "yellow"
19 - "operator" = "orange"
20 - "function" = "yellow"
21 - "tag" = "blue"
22 - "namespace" = "blue"
23 - "markup.heading" = "orange"
24 - "markup.list" = "yellow"
25 - "markup.bold" = { fg = "orange", modifiers = ["bold"] }
26 - "markup.italic" = { fg = "orange", modifiers = ["italic"] }
27 - "markup.strikethrough" = { modifiers = ["crossed_out"] }
28 - "markup.raw.block" = "orange"
29 - "markup.link.url" = { fg = "blue", modifiers = ["underlined"] }
30 - "markup.link.text" = "yellow"
31 - "markup.link.label" = "green"
32 - "markup.quote" = "yellow"
33 - "diff.plus" = "green"
34 - "diff.minus" = "red"
35 - "diff.delta" = "yellow"
36 -
37 - # Interface
38 - "ui.background"= { bg = "background" }
39 - "ui.cursor" = { fg = "dark_gray", bg = "yellow" }
40 - "ui.cursor.primary" = { fg = "dark_gray", bg = "orange" }
41 - "ui.cursor.match" = "orange"
42 - "ui.linenr" = "dark_gray"
43 - "ui.linenr.selected" = "gray"
44 - "ui.statusline" = { fg = "foreground", bg = "black" }
45 - "ui.statusline.normal" = { fg = "black", bg = "blue" }
46 - "ui.statusline.insert" = { fg = "black", bg = "orange" }
47 - "ui.statusline.select" = { fg = "black", bg = "magenta" }
48 - "ui.cursorline" = { bg = "black" }
49 - "ui.popup" = { fg = "#7B91b3", bg = "black" }
50 - "ui.window" = "dark_gray"
51 - "ui.help" = { fg = "#7B91b3", bg = "black" }
52 - "ui.text" = "foreground"
53 - "ui.text.focus" = { bg = "dark_gray", fg = "foreground" }
54 - "ui.text.info" = "foreground"
55 - "ui.virtual.whitespace" = "dark_gray"
56 - "ui.virtual.ruler" = { bg = "black" }
57 - "ui.virtual.inlay-hint" = { fg = "#f4a028", bg = "#fcf2e3" } # bg original #ffaa3333
58 - "ui.menu" = { fg = "foreground", bg = "black" }
59 - "ui.menu.selected" = { bg = "gray", fg = "background" }
60 - "ui.selection" = { bg = "dark_gray" }
61 - "warning" = "yellow"
62 - "error" = { fg = "red", modifiers = ["bold"] }
63 - "info" = { fg = "blue", modifiers = ["bold"] }
64 - "hint" = { fg = "blue", modifiers = ["bold"] }
65 - "diagnostic.hint"= { underline = { color = "blue", style = "curl" } }
66 - "diagnostic.info"= { underline = { color = "blue", style = "curl" } }
67 - "diagnostic.warning"= { underline = { color = "yellow", style = "curl" } }
68 - "diagnostic.error"= { underline = { color = "red", style = "curl" } }
69 - "diagnostic.unnecessary" = { modifiers = ["dim"] }
70 - "diagnostic.deprecated" = { modifiers = ["crossed_out"] }
71 - "ui.bufferline" = { fg = "gray", bg = "background" }
72 - "ui.bufferline.active" = { fg = "foreground", bg = "dark_gray" }
73 - "ui.debug" = { fg = "orange", bg = "background" }
74 - "ui.highlight.frameline" = { bg = "#cfe0f2" }
75 - "ui.virtual.jump-label" = { fg = "red", modifiers = ["italic", "bold"] }
76 -
77 - "special" = "orange"
78 -
79 - [palette]
80 - background = "#fafafa"
81 - foreground = "#5c6166"
82 -
83 - black = "#e7eaed"
84 - white = "#fcfcfc"
85 - blue = "#399ee6"
86 - light_blue = "#55b4d4"
87 - cyan = "#478acc"
88 - dark_gray = "#d8d8d7"
89 - gray = "#828c9a"
90 - green = "#86b300"
91 - magenta = "#a37acc"
92 - orange = "#fa8d3e"
93 - red = "#f07171"
94 - yellow = "#ffaa33"
@@ -1,34 +0,0 @@
1 - inherits = "catppuccin_mocha"
2 -
3 - [palette]
4 - rosewater = "#f2d5cf"
5 - flamingo = "#eebebe"
6 - pink = "#f4b8e4"
7 - mauve = "#ca9ee6"
8 - red = "#e78284"
9 - maroon = "#ea999c"
10 - peach = "#ef9f76"
11 - yellow = "#e5c890"
12 - green = "#a6d189"
13 - teal = "#81c8be"
14 - sky = "#99d1db"
15 - sapphire = "#85c1dc"
16 - blue = "#8caaee"
17 - lavender = "#babbf1"
18 - text = "#c6d0f5"
19 - subtext1 = "#b5bfe2"
20 - subtext0 = "#a5adce"
21 - overlay2 = "#949cbb"
22 - overlay1 = "#838ba7"
23 - overlay0 = "#737994"
24 - surface2 = "#626880"
25 - surface1 = "#51576d"
26 - surface0 = "#414559"
27 - base = "#303446"
28 - mantle = "#292c3c"
29 - crust = "#232634"
30 -
31 - cursorline = "#3b3f52"
32 - secondary_cursor = "#b8a5a6"
33 - secondary_cursor_normal = "#9192be"
34 - secondary_cursor_insert = "#83a275"
@@ -1,34 +0,0 @@
1 - inherits = "catppuccin_mocha"
2 -
3 - [palette]
4 - rosewater = "#dc8a78"
5 - flamingo = "#dd7878"
6 - pink = "#ea76cb"
7 - mauve = "#8839ef"
8 - red = "#d20f39"
9 - maroon = "#e64553"
10 - peach = "#fe640b"
11 - yellow = "#df8e1d"
12 - green = "#40a02b"
13 - teal = "#179299"
14 - sky = "#04a5e5"
15 - sapphire = "#209fb5"
16 - blue = "#1e66f5"
17 - lavender = "#7287fd"
18 - text = "#4c4f69"
19 - subtext1 = "#5c5f77"
20 - subtext0 = "#6c6f85"
21 - overlay2 = "#7c7f93"
22 - overlay1 = "#8c8fa1"
23 - overlay0 = "#9ca0b0"
24 - surface2 = "#acb0be"
25 - surface1 = "#bcc0cc"
26 - surface0 = "#ccd0da"
27 - base = "#eff1f5"
28 - mantle = "#e6e9ef"
29 - crust = "#dce0e8"
30 -
31 - cursorline = "#e8ecf1"
32 - secondary_cursor = "#e1a99d"
33 - secondary_cursor_normal = "#97a7fb"
34 - secondary_cursor_insert = "#74b867"
@@ -1,34 +0,0 @@
1 - inherits = "catppuccin_mocha"
2 -
3 - [palette]
4 - rosewater = "#f4dbd6"
5 - flamingo = "#f0c6c6"
6 - pink = "#f5bde6"
7 - mauve = "#c6a0f6"
8 - red = "#ed8796"
9 - maroon = "#ee99a0"
10 - peach = "#f5a97f"
11 - yellow = "#eed49f"
12 - green = "#a6da95"
13 - teal = "#8bd5ca"
14 - sky = "#91d7e3"
15 - sapphire = "#7dc4e4"
16 - blue = "#8aadf4"
17 - lavender = "#b7bdf8"
18 - text = "#cad3f5"
19 - subtext1 = "#b8c0e0"
20 - subtext0 = "#a5adcb"
21 - overlay2 = "#939ab7"
22 - overlay1 = "#8087a2"
23 - overlay0 = "#6e738d"
24 - surface2 = "#5b6078"
25 - surface1 = "#494d64"
26 - surface0 = "#363a4f"
27 - base = "#24273a"
28 - mantle = "#1e2030"
29 - crust = "#181926"
30 -
31 - cursorline = "#303347"
32 - secondary_cursor = "#b6a6a7"
33 - secondary_cursor_normal = "#8b91bf"
34 - secondary_cursor_insert = "#80a57a"
@@ -1,163 +0,0 @@
1 - # NOTE: For contributors looking to modify the theme, please submit a pull request at https://github.com/catppuccin/helix instead of updating this file. Changes are frequently synchronized from the catppuccin/helix theme repository.
2 - # Syntax highlighting
3 - # -------------------
4 - "attribute" = "yellow"
5 -
6 - "type" = "yellow"
7 - "type.enum.variant" = "teal"
8 -
9 - "constructor" = "sapphire"
10 -
11 - "constant" = "peach"
12 - "constant.character" = "teal"
13 - "constant.character.escape" = "pink"
14 -
15 - "string" = "green"
16 - "string.regexp" = "pink"
17 - "string.special" = "blue"
18 - "string.special.symbol" = "red"
19 -
20 - "comment" = { fg = "overlay2", modifiers = ["italic"] }
21 -
22 - "variable" = "text"
23 - "variable.parameter" = { fg = "maroon", modifiers = ["italic"] }
24 - "variable.builtin" = "red"
25 - "variable.other.member" = "blue"
26 -
27 - "label" = "sapphire" # used for lifetimes
28 -
29 - "punctuation" = "overlay2"
30 - "punctuation.special" = "sky"
31 -
32 - "keyword" = "mauve"
33 - "keyword.control.conditional" = { fg = "mauve", modifiers = ["italic"] }
34 -
35 - "operator" = "sky"
36 -
37 - "function" = "blue"
38 - "function.macro" = "mauve"
39 -
40 - "tag" = "blue"
41 -
42 - "namespace" = { fg = "yellow", modifiers = ["italic"] }
43 -
44 - "special" = "blue" # fuzzy highlight
45 -
46 - "markup.heading.1" = "red"
47 - "markup.heading.2" = "peach"
48 - "markup.heading.3" = "yellow"
49 - "markup.heading.4" = "green"
50 - "markup.heading.5" = "sapphire"
51 - "markup.heading.6" = "lavender"
52 - "markup.list" = "teal"
53 - "markup.list.unchecked" = "overlay2"
54 - "markup.list.checked" = "green"
55 - "markup.bold" = { fg = "red", modifiers = ["bold"] }
56 - "markup.italic" = { fg = "red", modifiers = ["italic"] }
57 - "markup.link.url" = { fg = "blue", modifiers = ["italic", "underlined"] }
58 - "markup.link.text" = "lavender"
59 - "markup.link.label" = "sapphire"
60 - "markup.raw" = "green"
61 - "markup.quote" = "pink"
62 -
63 - "diff.plus" = "green"
64 - "diff.minus" = "red"
65 - "diff.delta" = "blue"
66 -
67 - # User Interface
68 - # --------------
69 - "ui.background" = { fg = "text", bg = "base" }
70 -
71 - "ui.linenr" = { fg = "surface1" }
72 - "ui.linenr.selected" = { fg = "lavender" }
73 -
74 - "ui.statusline" = { fg = "subtext1", bg = "mantle" }
75 - "ui.statusline.inactive" = { fg = "surface2", bg = "mantle" }
76 - "ui.statusline.normal" = { fg = "base", bg = "rosewater", modifiers = ["bold"] }
77 - "ui.statusline.insert" = { fg = "base", bg = "green", modifiers = ["bold"] }
78 - "ui.statusline.select" = { fg = "base", bg = "lavender", modifiers = ["bold"] }
79 -
80 - "ui.popup" = { fg = "text", bg = "surface0" }
81 - "ui.window" = { fg = "crust" }
82 - "ui.help" = { fg = "overlay2", bg = "surface0" }
83 -
84 - "ui.bufferline" = { fg = "subtext0", bg = "mantle" }
85 - "ui.bufferline.active" = { fg = "mauve", bg = "base", underline = { color = "mauve", style = "line" } }
86 - "ui.bufferline.background" = { bg = "crust" }
87 -
88 - "ui.text" = "text"
89 - "ui.text.focus" = { fg = "text", bg = "surface0", modifiers = ["bold"] }
90 - "ui.text.inactive" = { fg = "overlay1" }
91 - "ui.text.directory" = { fg = "blue" }
92 -
93 - "ui.virtual" = "overlay0"
94 - "ui.virtual.ruler" = { bg = "surface0" }
95 - "ui.virtual.indent-guide" = "surface0"
96 - "ui.virtual.inlay-hint" = { fg = "surface1", bg = "mantle" }
97 - "ui.virtual.jump-label" = { fg = "rosewater", modifiers = ["bold"] }
98 -
99 - "ui.selection" = { bg = "surface1" }
100 -
101 - "ui.cursor" = { fg = "base", bg = "secondary_cursor" }
102 - "ui.cursor.primary" = { fg = "base", bg = "rosewater" }
103 - "ui.cursor.match" = { fg = "peach", modifiers = ["bold"] }
104 -
105 - "ui.cursor.primary.normal" = { fg = "base", bg = "rosewater" }
106 - "ui.cursor.primary.insert" = { fg = "base", bg = "green" }
107 - "ui.cursor.primary.select" = { fg = "base", bg = "lavender" }
108 -
109 - "ui.cursor.normal" = { fg = "base", bg = "secondary_cursor_normal" }
110 - "ui.cursor.insert" = { fg = "base", bg = "secondary_cursor_insert" }
111 - "ui.cursor.select" = { fg = "base", bg = "secondary_cursor_select" }
112 -
113 - "ui.cursorline.primary" = { bg = "cursorline" }
114 -
115 - "ui.highlight" = { bg = "surface1", modifiers = ["bold"] }
116 -
117 - "ui.menu" = { fg = "overlay2", bg = "surface0" }
118 - "ui.menu.selected" = { fg = "text", bg = "surface1", modifiers = ["bold"] }
119 -
120 - "diagnostic.error" = { underline = { color = "red", style = "curl" } }
121 - "diagnostic.warning" = { underline = { color = "yellow", style = "curl" } }
122 - "diagnostic.info" = { underline = { color = "sky", style = "curl" } }
123 - "diagnostic.hint" = { underline = { color = "teal", style = "curl" } }
124 - "diagnostic.unnecessary" = { modifiers = ["dim"] }
125 -
126 - error = "red"
127 - warning = "yellow"
128 - info = "sky"
129 - hint = "teal"
130 -
131 - [palette]
132 - rosewater = "#f5e0dc"
133 - flamingo = "#f2cdcd"
134 - pink = "#f5c2e7"
135 - mauve = "#cba6f7"
136 - red = "#f38ba8"
137 - maroon = "#eba0ac"
138 - peach = "#fab387"
139 - yellow = "#f9e2af"
140 - green = "#a6e3a1"
141 - teal = "#94e2d5"
142 - sky = "#89dceb"
143 - sapphire = "#74c7ec"
144 - blue = "#89b4fa"
145 - lavender = "#b4befe"
146 - text = "#cdd6f4"
147 - subtext1 = "#bac2de"
148 - subtext0 = "#a6adc8"
149 - overlay2 = "#9399b2"
150 - overlay1 = "#7f849c"
151 - overlay0 = "#6c7086"
152 - surface2 = "#585b70"
153 - surface1 = "#45475a"
154 - surface0 = "#313244"
155 - base = "#1e1e2e"
156 - mantle = "#181825"
157 - crust = "#11111b"
158 -
159 - cursorline = "#2a2b3c"
160 - secondary_cursor = "#b5a6a8"
161 - secondary_cursor_select = "#878ec0"
162 - secondary_cursor_normal = "#b5a6a8"
163 - secondary_cursor_insert = "#7ea87f"
@@ -1,159 +0,0 @@
1 - # Author : Sebastian Zivota <loewenheim@mailbox.org>
2 - # Author : Chirikumbrah
3 -
4 - "annotation" = { fg = "foreground" }
5 -
6 - "attribute" = { fg = "green", modifiers = ["italic"] }
7 -
8 - "comment" = { fg = "comment" }
9 - "comment.block" = { fg = "comment" }
10 - "comment.block.documentation" = { fg = "comment" }
11 - "comment.line" = { fg = "comment" }
12 - "comment.line.documentation" = { fg = "comment" }
13 -
14 - "constant" = { fg = "purple" }
15 - "constant.builtin" = { fg = "purple" }
16 - "constant.builtin.boolean" = { fg = "purple" }
17 - "constant.character" = { fg = "cyan" }
18 - "constant.character.escape" = { fg = "pink" }
19 - "constant.macro" = { fg = "purple" }
20 - "constant.numeric" = { fg = "purple" }
21 - "constructor" = { fg = "purple" }
22 -
23 - "definition" = { underline = { color = "cyan" } }
24 -
25 - "diagnostic" = { underline = { color = "orange", style = "curl" } }
26 - "diagnostic.hint" = { underline = { color = "purple", style = "curl" } }
27 - "diagnostic.warning" = { underline = { color = "yellow", style = "curl" } }
28 - "diagnostic.error" = { underline = { color = "red", style = "curl" } }
29 - "diagnostic.info" = { underline = { color = "cyan", style = "curl" } }
30 - "diagnostic.unnecessary" = { modifiers = ["dim"] }
31 - "diagnostic.deprecated" = { modifiers = ["crossed_out"] }
32 -
33 - "error" = { fg = "red" }
34 - "hint" = { fg = "purple" }
35 - "info" = { fg = "cyan" }
36 - "warning" = { fg = "yellow" }
37 -
38 - "diff.delta" = { fg = "orange" }
39 - "diff.minus" = { fg = "red" }
40 - "diff.plus" = { fg = "green" }
41 -
42 - # d
43 - "function" = { fg = "green" }
44 - "function.builtin" = { fg = "green" }
45 - "function.call" = { fg = "green" }
46 - "function.macro" = { fg = "purple" }
47 - "function.method" = { fg = "green" }
48 -
49 - "keyword" = { fg = "pink" }
50 - "keyword.control.conditional" = { fg = "pink" }
51 - "keyword.control.exception" = { fg = "purple" }
52 - "keyword.control.import" = { fg = "pink" }
53 - "keyword.control.repeat" = { fg = "pink" }
54 - "keyword.directive" = { fg = "green" }
55 - "keyword.function" = { fg = "pink" }
56 - "keyword.operator" = { fg = "pink" }
57 - "keyword.return" = { fg = "pink" }
58 - "keyword.storage" = { fg = "pink" }
59 - "keyword.storage.modifier" = { fg = "pink" }
60 - "keyword.storage.type" = { fg = "cyan", modifiers = ["italic"] }
61 -
62 - "label" = { fg = "cyan" }
63 -
64 - "markup.bold" = { fg = "orange", modifiers = ["bold"] }
65 - "markup.heading" = { fg = "purple", modifiers = ["bold"] }
66 - "markup.italic" = { fg = "yellow", modifiers = ["italic"] }
67 - "markup.link.text" = { fg = "pink" }
68 - "markup.link.url" = { fg = "cyan" }
69 - "markup.list" = { fg = "cyan" }
70 - "markup.quote" = { fg = "yellow", modifiers = ["italic"] }
71 - "markup.raw" = { fg = "foreground" }
72 - "markup.strikethrough" = { modifiers = ["crossed_out"] }
73 -
74 - "punctuation" = { fg = "foreground" }
75 - "punctuation.bracket" = { fg = "foreground" }
76 - "punctuation.delimiter" = { fg = "foreground" }
77 - "punctuation.special" = { fg = "pink" }
78 -
79 - "special" = { fg = "pink" }
80 -
81 - "string" = { fg = "yellow" }
82 - "string.regexp" = { fg = "red" }
83 - "string.special" = { fg = "orange" }
84 - "string.symbol" = { fg = "yellow" }
85 -
86 - "tag" = { fg = "pink" }
87 - "tag.attribute" = { fg = "purple" }
88 - "tag.delimiter" = { fg = "foreground" }
89 -
90 - "type" = { fg = "cyan", modifiers = ["italic"] }
91 - "type.builtin" = { fg = "cyan" }
92 - "type.enum.variant" = { fg = "foreground", modifiers = ["italic"] }
93 -
94 - "ui.background" = { fg = "foreground", bg = "background" }
95 - "ui.cursor" = { fg = "background", bg = "purple", modifiers = ["dim"] }
96 - "ui.cursor.insert" = { fg = "background", bg = "green", modifiers = ["dim"] }
97 - "ui.cursor.match" = { fg = "foreground", bg = "grey" }
98 - "ui.cursor.normal" = { fg = "background", bg = "purple", modifiers = ["dim"] }
99 - "ui.cursor.primary.insert" = { fg = "background", bg = "green" }
100 - "ui.cursor.primary.normal" = { fg = "background", bg = "purple" }
101 - "ui.cursor.primary.select" = { fg = "background", bg = "cyan" }
102 - "ui.cursor.select" = { fg = "background", bg = "cyan", modifiers = ["dim"] }
103 - "ui.cursorline.primary" = { bg = "cursorline" }
104 - "ui.debug" = { fg = "red" }
105 - "ui.help" = { fg = "foreground", bg = "black" }
106 - "ui.highlight.frameline" = { fg = "background", bg = "red" }
107 - "ui.linenr" = { fg = "comment" }
108 - "ui.linenr.selected" = { fg = "foreground" }
109 - "ui.menu" = { fg = "foreground", bg = "current_line" }
110 - "ui.menu.scroll" = { fg = "foreground", bg = "current_line" }
111 - "ui.menu.selected" = { fg = "current_line", bg = "purple", modifiers = ["dim"] }
112 - "ui.popup" = { fg = "foreground", bg = "black" }
113 - "ui.selection" = { bg = "selection" }
114 - "ui.selection.primary" = { bg = "current_line" }
115 - "ui.statusline" = { fg = "foreground", bg = "darker" }
116 - "ui.statusline.inactive" = { fg = "comment", bg = "darker" }
117 - "ui.statusline.insert" = { fg = "black", bg = "green", modifiers = ["bold"] }
118 - "ui.statusline.normal" = { fg = "black", bg = "purple", modifiers = ["bold"] }
119 - "ui.statusline.select" = { fg = "black", bg = "cyan", modifiers = ["bold"] }
120 - "ui.text" = { fg = "foreground" }
121 - "ui.text.focus" = { fg = "cyan" }
122 - "ui.text.directory" = { fg = "cyan" }
123 - "ui.virtual.indent-guide" = { fg = "indent" }
124 - "ui.virtual.inlay-hint" = { fg = "cyan" }
125 - "ui.virtual.inlay-hint.parameter" = { fg = "cyan", modifiers = ["italic", "dim"] }
126 - "ui.virtual.inlay-hint.type" = { fg = "cyan", modifiers = ["italic", "dim"] }
127 - "ui.virtual.jump-label" = { fg = "pink", modifiers = ["bold"] }
128 - "ui.virtual.ruler" = { bg = "black" }
129 - "ui.virtual.whitespace" = { fg = "whitespace" }
130 - "ui.virtual.wrap" = { fg = "current_line" }
131 - "ui.window" = { fg = "foreground" }
132 -
133 - "variable" = { fg = "foreground" }
134 - "variable.builtin" = { fg = "purple", modifiers = ["italic"] }
135 - "variable.other" = { fg = "foreground" }
136 - "variable.other.member" = { fg = "foreground" }
137 - "variable.parameter" = { fg = "orange", modifiers = ["italic"] }
138 -
139 -
140 - [palette]
141 - background = "#282A36"
142 - black = "#191A21"
143 - comment = "#6272A4"
144 - current_line = "#44475a"
145 - cursorline = "#2d303e"
146 - cyan = "#8be9fd"
147 - darker = "#222430"
148 - foreground = "#f8f8f2"
149 - green = "#50fa7b"
150 - grey = "#666771"
151 - indent = "#56596a"
152 - orange = "#ffb86c"
153 - pink = "#ff79c6"
154 - purple = "#BD93F9"
155 - red = "#ff5555"
156 - selection = "#363848"
157 - whitespace = "#586693"
158 - yellow = "#f1fa8c"
159 -
@@ -1,128 +0,0 @@
1 - # Author: Alexander Brevig <alexanderbrevig@gmail.com>, krfl <kr.fl@outlook.com>
2 - # Adopted from https://github.com/biletskyy/flatwhite-syntax
3 -
4 - "attribute" = { fg = "blue_text", bg = "blue_bg" }
5 - "comment" = { fg = "base3", modifiers = ["italic"] }
6 - "comment.line" = {}
7 - "comment.line.documentation" = { fg = "base2" }
8 - "comment.block" = {}
9 - "comment.block.documentation" = { fg = "base2" }
10 - "constant" = { fg = "blue_text", bg = "blue_bg" }
11 - "constructor" = { fg = "base1" }
12 - "function" = { fg = "base1", modifiers = ["bold"] }
13 - "keyword" = { fg = "purple_text", bg = "purple_bg" }
14 - "label" = { modifiers = ["bold"] }
15 - "namespace" = { fg = "teal_text", bg = "teal_bg" }
16 - "operator" = { fg = "base1" }
17 - "punctuation.bracket" = { modifiers = ["bold"] }
18 - "special" = { fg = "blue_text", bg = "blue_bg" }
19 - "string" = { fg = "green_text", bg = "green_bg" }
20 - "type" = { fg = "base1" }
21 - "variable" = { fg = "base1" }
22 - "variable.parameter" = { fg = "blue_text", bg = "blue_bg" }
23 -
24 - "diagnostic" = { modifiers = ["underlined"] }
25 -
26 - "diagnostic.info" = { underline = { color = "orange_text", style = "curl" } }
27 - "diagnostic.warning" = { underline = { color = "orange_text", style = "curl" } }
28 - "diagnostic.error" = { underline = { color = "diff_delete", style = "curl" } }
29 - "diagnostic.unnecessary" = { modifiers = ["dim"] }
30 - "diagnostic.deprecated" = { modifiers = ["crossed_out"] }
31 -
32 - "info" = { fg = "orange_text", bg = "orange_bg" }
33 - "hint" = { modifiers = ["bold"] }
34 - "warning" = { fg = "orange_text", bg = "orange_bg" }
35 - "error" = { fg = "diff_delete" }
36 -
37 - "markup.heading" = { fg = "purple_text", bg = "purple_bg", modifiers = [
38 - "bold",
39 - ] }
40 - "markup.raw" = { fg = "orange_text", bg = "orange_bg" }
41 - "markup.raw.inline" = { fg = "orange_text", bg = "orange_bg" }
42 - "markup.raw.block" = { fg = "orange_text", bg = "orange_bg" }
43 - "markup.bold" = { modifiers = ["bold"] }
44 - "markup.italic" = { modifiers = ["italic"] }
45 - "markup.strikethrough" = { modifiers = ["crossed_out"] }
46 - "markup.link.url" = { fg = "blue_text", bg = "blue_bg", modifiers = [
47 - "underlined",
48 - ] }
49 - "markup.link.label" = { fg = "blue_text", bg = "blue_bg" }
50 - "markup.link.text" = { fg = "blue_text", bg = "blue_bg" }
51 - "markup.quote" = { fg = "teal_text", bg = "teal_bg" }
52 - "markup.list" = { fg = "purple_text", bg = "purple_bg" }
53 -
54 - "ui.background" = { fg = "base1", bg = "base7" }
55 - "ui.cursorline" = { bg = "base6" }
56 - "ui.cursor" = { fg = "base1", bg = "base7", modifiers = ["reversed"] }
57 - "ui.cursor.primary" = { fg = "base1", bg = "base7", modifiers = ["reversed"] }
58 - "ui.cursor.match" = { fg = "base5", bg = "base3", modifiers = ["reversed"] }
59 - "ui.selection" = { bg = "base4" }
60 - "ui.selection.primary" = { fg = "base6", bg = "base2" }
61 -
62 - "ui.virtual" = { fg = "base5", bg = "base6" }
63 - "ui.virtual.whitespace" = { fg = "base5" }
64 - "ui.virtual.ruler" = { bg = "base6" }
65 - # Invalid modifier: "normal". See 'https://github.com/helix-editor/helix/issues/5709'
66 - # "ui.virtual.inlay-hint" = { fg = "base4", modifiers = ["normal"] }
67 - # "ui.virtual.inlay-hint.parameter" = { fg = "base3", modifiers = ["normal"] }
68 - "ui.virtual.inlay-hint" = "base4"
69 - "ui.virtual.inlay-hint.parameter" = "base3"
70 - "ui.virtual.inlay-hint.type" = { fg = "base3", modifiers = ["italic"] }
71 -
72 - "ui.linenr" = { bg = "base6" }
73 - "ui.linenr.selected" = { bg = "base6", modifiers = ["reversed"] }
74 -
75 - "ui.statusline" = { fg = "base7", bg = "base1", modifiers = ["bold"] }
76 - "ui.statusline.inactive" = { fg = "base7", bg = "base3" }
77 - "ui.statusline.normal" = { fg = "base7", bg = "base1", modifiers = ["bold"] }
78 - "ui.statusline.insert" = { fg = "purple_text", bg = "purple_bg", modifiers = [
79 - "bold",
80 - ] }
81 - "ui.statusline.select" = { fg = "teal_text", bg = "teal_bg", modifiers = [
82 - "bold",
83 - ] }
84 -
85 - "ui.text" = { fg = "base1" }
86 - "ui.text.focus" = { fg = "base1", modifiers = ["bold"] }
87 -
88 - "ui.menu" = { fg = "base1", bg = "base6" }
89 - "ui.menu.selected" = { fg = "base1", bg = "base6", modifiers = ["reversed"] }
90 - "ui.menu.scroll" = { fg = "base1", bg = "base6" }
91 - "ui.help" = { fg = "base1", bg = "base6" }
92 - "ui.popup" = { fg = "base1", bg = "base6" }
93 - "ui.window" = { fg = "base1", bg = "base6" }
94 -
95 - "diff.plus" = { fg = "diff_add" }
96 - "diff.delta" = { fg = "diff_change" }
97 - "diff.minus" = { fg = "diff_delete" }
98 -
99 - [palette]
100 - base1 = "#605a52"
101 - base2 = "#93836c"
102 - base3 = "#b9a992"
103 - base4 = "#dcd3c6"
104 - base5 = "#e4ddd2"
105 - base6 = "#f1ece4"
106 - base7 = "#f7f3ee"
107 - accent = "#6a4cff"
108 - orange_text = "#5b5143"
109 - orange_text_sec = "#957f5f"
110 - orange_bg = "#f7e0c3"
111 - green_text = "#525643"
112 - green_text_sec = "#81895d"
113 - green_bg = "#e2e9c1"
114 - teal_text = "#465953"
115 - teal_text_sec = "#5f8c7d"
116 - teal_bg = "#d2ebe3"
117 - blue_text = "#4c5361"
118 - blue_text_sec = "#7382a0"
119 - blue_bg = "#dde4f2"
120 - purple_text = "#614c61"
121 - purple_text_sec = "#9c739c"
122 - purple_bg = "#f1ddf1"
123 - diff_add = "#2db448"
124 - diff_change = "#f2a60d"
125 - diff_change_dark = "#795306"
126 - diff_delete = "#ff1414"
127 - diff_renamed = "#52aeff"
128 - white = "#ffffff"
@@ -1,194 +0,0 @@
1 - # Nord (Dark Ambiance) port for Helix (https://helix-editor.com/)
2 - # https://docs.helix-editor.com/themes.html
3 - # https://www.nordtheme.com/docs/colors-and-palettes
4 -
5 - ## SYNTAX HIGHLIGHTING
6 -
7 - # Constants
8 - "constant" = "nord4"
9 - "constant.builtin" = "nord9"
10 - "constant.builtin.boolean" = "nord9"
11 - "constant.builtin.character" = "nord15"
12 - "constant.character.escape" = "nord13"
13 - "constant.macro" = "nord9"
14 - "constant.numeric" = "nord15"
15 - "constructor" = "nord8"
16 -
17 - # Diagnostics
18 - "diagnostic" = { underline = { color = "nord13", style = "curl" } }
19 - "diagnostic.error" = { underline = { color = "nord11", style = "curl" } }
20 - "error" = "nord11"
21 - "diagnostic.hint" = { underline = { color = "nord10", style = "curl" } }
22 - "hint" = "nord10"
23 - "diagnostic.info" = { underline = { color = "nord8", style = "curl" } }
24 - "info" = "nord8"
25 - "diagnostic.warning" = { underline = { color = "nord13", style = "curl" } }
26 - "warning" = "nord13"
27 - "diagnostic.unnecessary" = { modifiers = ["dim"] }
28 - "diagnostic.deprecated" = { modifiers = ["crossed_out"] }
29 -
30 - # Diffs
31 - "diff.delta" = "nord13"
32 - "diff.minus" = "nord11"
33 - "diff.plus" = "nord14"
34 -
35 - # Functions
36 - "function" = "nord8"
37 - "function.builtin" = "nord7"
38 - "function.method" = "nord8"
39 - "function.macro" = "nord9"
40 - "function.special" = "nord9"
41 -
42 - # Git
43 - "git.delta.moved" = "nord12"
44 -
45 - # Keywords
46 - "keyword" = "nord9"
47 - "keyword.control.conditional" = "nord9"
48 - "keyword.control.exception" = "nord9"
49 - "keyword.control.repeat" = "nord9"
50 - "keyword.directive" = "nord9"
51 - "keyword.function" = "nord9"
52 - "keyword.operator" = "nord9"
53 - "keyword.return" = "nord9"
54 - "keyword.storage.modifier" = "nord9"
55 - "keyword.storage.type" = "nord9"
56 -
57 - # Punctuation
58 - "punctuation" = "nord6"
59 - "punctuation.bracket" = "nord6"
60 - "punctuation.delimiter" = "nord6"
61 - "punctuation.special" = "nord9"
62 -
63 - # Strings
64 - "string" = "nord14"
65 - "string.escape" = "nord13"
66 - "string.regex" = "nord13"
67 - "string.special" = "nord13"
68 -
69 - # Types
70 - "type" = "nord7"
71 - "type.builtin" = "nord7"
72 -
73 - # Variables
74 - "variable" = "nord4"
75 - "variable.builtin" = "nord9"
76 - "variable.other.member" = "nord4"
77 - "variable.parameter" = "nord8"
78 - "attribute" = "nord9"
79 -
80 - # Misc.
81 - "label" = "nord7"
82 - "namespace" = "nord4"
83 - "operator" = "nord9"
84 - "special" = "nord9"
85 - "tag" = "nord7"
86 - "comment" = { fg = "nord3_bright", modifiers = ["italic"] }
87 -
88 - ## EDITOR UI COLORS
89 -
90 - "ui.background" = { bg = "nord0" }
91 - "ui.text" = "nord4"
92 - "ui.window" = "nord1"
93 -
94 - # Debug
95 - "ui.debug.active" = "nord13"
96 - "ui.debug.breakpoint" = "nord11"
97 -
98 - # Popus and menus
99 - "ui.menu" = { bg = "nord1" }
100 - "ui.menu.scroll" = { fg = "nord4", bg = "nord3" }
101 - "ui.menu.selected" = { fg = "nord8", bg = "nord2" }
102 - "ui.popup" = { bg = "nord1" }
103 - "ui.popup.info" = { bg = "nord1" }
104 - "ui.help" = { bg = "nord1" }
105 - "ui.text.focus" = { fg = "nord8", bg = "nord2" }
106 -
107 - # Gutter
108 - "ui.gutter" = "nord5"
109 - "ui.linenr" = "nord3"
110 - "ui.linenr.selected" = "nord5"
111 -
112 - # Cursor
113 - "ui.cursor" = { fg = "nord4", modifiers = [ "reversed" ] }
114 - "ui.cursorcolumn.primary" = { bg = "nord1" }
115 - "ui.cursorline.primary" = { bg = "nord1" }
116 - "ui.cursor.match" = { bg = "nord3" }
117 -
118 - "ui.selection" = { bg = "nord3" }
119 - "ui.highlight" = { fg = "nord8", bg = "nord2" }
120 -
121 - # Statusline
122 - "ui.statusline" = { bg = "nord1" }
123 - "ui.statusline.inactive" = { fg = "nord8", bg = "nord1" }
124 - "ui.statusline.insert" = { fg = "nord1", bg = "nord6" }
125 - "ui.statusline.normal" = { fg = "nord1", bg = "nord8" }
126 - "ui.statusline.select" = { fg = "nord1", bg = "nord7" }
127 - "ui.statusline.separator" = "nord3"
128 -
129 - # Virtual/invisible text
130 - "ui.virtual.indent-guide" = "nord3"
131 - "ui.virtual.inlay-hint" = { fg = "nord3", modifiers = ["italic"] }
132 - "ui.virtual.jump-label" = { fg = "nord11", modifiers = ["bold"] }
133 - "ui.virtual.ruler" = { bg = "nord1" }
134 - "ui.virtual.whitespace" = "nord3"
135 - "ui.virtual.wrap" = "nord3"
136 -
137 - # Bufferline
138 - "ui.bufferline" = { fg = "nord5", bg = "nord1" }
139 - "ui.bufferline.active" = { fg = "nord6", bg = "nord2", underline = { color = "nord8", style = "line" }, modifiers = [ "italic" ] }
140 -
141 - # Markup
142 - "markup.heading" = "nord8"
143 - "markup.list" = "nord9"
144 - "markup.bold" = { modifiers = ["bold"] }
145 - "markup.italic" = { modifiers = ["italic"] }
146 - "markup.strikethrough" = { modifiers = ["crossed_out"] }
147 - "markup.link.text" = "nord8"
148 - "markup.raw" = "nord7"
149 -
150 - [palette]
151 - # Polar Night is made up of four darker colors that are commonly used for base elements like backgrounds or text color in bright ambiance designs.
152 - #
153 - # The origin color or the Polar Night palette
154 - nord0 = "#2e3440"
155 - # A brighter shade color based on nord0
156 - nord1 = "#3B4252"
157 - # An even more brighter shade color of nord0
158 - nord2 = "#434C5E"
159 - # The brightest shade color based on nord0
160 - nord3 = "#4C566A"
161 - # 10% brighter for comments, see https://github.com/nordtheme/nord/issues/94
162 - nord3_bright = "#616e88"
163 -
164 - # Snow Storm is made up of three bright colors that are commonly used for text colors or base UI elements in bright ambiance designs.
165 - # The origin color or the Snow Storm palette
166 - nord4 = "#D8DEE9"
167 - # A brighter shade color of nord4
168 - nord5 = "#E5E9F0"
169 - # The brightest shade color based on nord4
170 - nord6 = "#ECEFF4"
171 -
172 - # Frost can be described as the heart palette of Nord, a group of four bluish colors that are commonly used for primary UI component and text highlighting and essential code syntax elements.
173 - #
174 - # A calm and highly contrasted color reminiscent of frozen polar water
175 - nord7 = "#8FBCBB"
176 - # The bright and shiny primary accent color reminiscent of pure and clear ice
177 - nord8 = "#88C0D0"
178 - # A more darkened and less saturated color reminiscent of arctic waters
179 - nord9 = "#81A1C1"
180 - # A dark and intensive color reminiscent of the deep arctic ocean
181 - nord10 = "#5E81AC"
182 -
183 - # Aurora consists of five colorful components reminiscent of the "Aurora borealis", sometimes referred to as polar lights or northern lights.
184 - #
185 - # Red
186 - nord11 = "#BF616A"
187 - # Orange
188 - nord12 = "#D08770"
189 - # Yellow
190 - nord13 = "#EBCB8B"
191 - # Green
192 - nord14 = "#A3BE8C"
193 - # Purple
194 - nord15 = "#B48EAD"
@@ -1,136 +0,0 @@
1 - # Author: Paul Graydon <untimely.creation97@proton.me>
2 -
3 - attribute = { fg = "cyan" }
4 - comment = { fg = "comment", modifiers = ["italic"] }
5 - "comment.block.documentation" = { fg = "yellow" }
6 - "comment.line.documentation" = { fg = "yellow" }
7 - constant = { fg = "orange" }
8 - "constant.builtin" = { fg = "aqua" }
9 - "constant.character" = { fg = "light-green" }
10 - "constant.character.escape" = { fg = "magenta" }
11 - constructor = { fg = "aqua" }
12 - function = { fg = "blue", modifiers = ["italic"] }
13 - "function.builtin" = { fg = "aqua" }
14 - "function.macro" = { fg = "cyan" }
15 - "function.special" = { fg = "cyan" }
16 - keyword = { fg = "purple", modifiers = ["italic"] }
17 - "keyword.control" = { fg = "magenta" }
18 - "keyword.control.import" = { fg = "cyan" }
19 - "keyword.control.return" = { fg = "purple", modifiers = ["italic"] }
20 - "keyword.directive" = { fg = "cyan" }
21 - "keyword.function" = { fg = "magenta" }
22 - "keyword.operator" = { fg = "magenta" }
23 - label = { fg = "blue" }
24 - namespace = { fg = "cyan" }
25 - operator = { fg = "turquoise" }
26 - punctuation = { fg = "turquoise" }
27 - special = { fg = "aqua" }
28 - string = { fg = "light-green" }
29 - "string.regexp" = { fg = "light-cyan" }
30 - "string.special" = { fg = "aqua" }
31 - tag = { fg = "magenta" }
32 - type = { fg = "aqua" }
33 - "type.builtin" = { fg = "aqua" }
34 - "type.enum.variant" = { fg = "orange" }
35 - variable = { fg = "fg" }
36 - "variable.builtin" = { fg = "red" }
37 - "variable.other.member" = { fg = "green" }
38 - "variable.parameter" = { fg = "yellow", modifiers = ["italic"] }
39 -
40 - "markup.bold" = { modifiers = ["bold"] }
41 - "markup.heading" = { fg = "blue", modifiers = ["bold"] }
42 - "markup.heading.completion" = { bg = "bg-menu", fg = "fg" }
43 - "markup.heading.hover" = { bg = "fg-selected" }
44 - "markup.italic" = { modifiers = ["italic"] }
45 - "markup.link" = { fg = "blue", underline = { style = "line" } }
46 - "markup.link.label" = { fg = "teal" }
47 - "markup.link.text" = { fg = "teal" }
48 - "markup.link.url" = { underline = { style = "line" } }
49 - "markup.list" = { fg = "orange", modifiers = ["bold"] }
50 - "markup.normal.completion" = { fg = "comment" }
51 - "markup.normal.hover" = { fg = "fg-dark" }
52 - "markup.raw" = { fg = "teal" }
53 - "markup.raw.inline" = { bg = "black", fg = "blue" }
54 - "markup.strikethrough" = { modifiers = ["crossed_out"] }
55 -
56 - "diff.delta" = { fg = "change" }
57 - "diff.delta.moved" = { fg = "blue" }
58 - "diff.minus" = { fg = "delete" }
59 - "diff.plus" = { fg = "add" }
60 -
61 - error = { fg = "error" }
62 - warning = { fg = "yellow" }
63 - info = { fg = "info" }
64 - hint = { fg = "hint" }
65 - "diagnostic.error" = { underline = { style = "curl", color = "error" } }
66 - "diagnostic.warning" = { underline = { style = "curl", color = "yellow"} }
67 - "diagnostic.info" = { underline = { style = "curl", color = "info"} }
68 - "diagnostic.hint" = { underline = { style = "curl", color = "hint" } }
69 - "diagnostic.unnecessary" = { modifiers = ["dim"] }
70 - "diagnostic.deprecated" = { modifiers = ["crossed_out"] }
71 -
72 - "ui.background" = { bg = "bg", fg = "fg" }
73 - "ui.cursor" = { modifiers = ["reversed"] }
74 - "ui.cursor.match" = { fg = "orange", modifiers = ["bold"] }
75 - "ui.cursorline.primary" = { bg = "bg-menu" }
76 - "ui.help" = { bg = "bg-menu", fg = "fg" }
77 - "ui.linenr" = { fg = "fg-gutter" }
78 - "ui.linenr.selected" = { fg = "fg-linenr" }
79 - "ui.menu" = { bg = "bg-menu", fg = "fg" }
80 - "ui.menu.selected" = { bg = "fg-selected" }
81 - "ui.popup" = { bg = "bg-menu", fg = "border-highlight" }
82 - "ui.selection" = { bg = "bg-selection" }
83 - "ui.selection.primary" = { bg = "bg-selection" }
84 - "ui.statusline" = { bg = "bg-menu", fg = "fg-dark" }
85 - "ui.statusline.inactive" = { bg = "bg-menu", fg = "fg-gutter" }
86 - "ui.statusline.normal" = { bg = "blue", fg = "bg", modifiers = ["bold"] }
87 - "ui.statusline.insert" = { bg = "light-green", fg = "bg", modifiers = ["bold"] }
88 - "ui.statusline.select" = { bg = "magenta", fg = "bg", modifiers = ["bold"] }
89 - "ui.text" = { fg = "fg" }
90 - "ui.text.focus" = { bg = "bg-focus" }
91 - "ui.text.inactive" = { fg = "comment", modifiers = ["italic"] }
92 - "ui.text.info" = { bg = "bg-menu", fg = "fg" }
93 - "ui.text.directory" = { fg = "cyan" }
94 - "ui.virtual.ruler" = { bg = "fg-gutter" }
95 - "ui.virtual.whitespace" = { fg = "fg-gutter" }
96 - "ui.virtual.inlay-hint" = { bg = "bg-inlay", fg = "teal" }
97 - "ui.virtual.jump-label" = { fg = "orange", modifiers = ["bold"] }
98 - "ui.window" = { fg = "border", modifiers = ["bold"] }
99 -
100 - [palette]
101 - red = "#f7768e"
102 - orange = "#ff9e64"
103 - yellow = "#e0af68"
104 - light-green = "#9ece6a"
105 - green = "#73daca"
106 - aqua = "#2ac3de"
107 - teal = "#1abc9c"
108 - turquoise = "#89ddff"
109 - light-cyan = "#b4f9f8"
110 - cyan = "#7dcfff"
111 - blue = "#7aa2f7"
112 - purple = "#9d7cd8"
113 - magenta = "#bb9af7"
114 - comment = "#565f89"
115 - black = "#414868"
116 -
117 - add = "#449dab"
118 - change = "#6183bb"
119 - delete = "#914c54"
120 -
121 - error = "#db4b4b"
122 - info = "#0db9d7"
123 - hint = "#1abc9c"
124 -
125 - fg = "#c0caf5"
126 - fg-dark = "#a9b1d6"
127 - fg-gutter = "#3b4261"
128 - fg-linenr = "#737aa2"
129 - fg-selected = "#343a55"
130 - border = "#15161e"
131 - border-highlight = "#27a1b9"
132 - bg = "#1a1b26"
133 - bg-inlay = "#1a2b32"
134 - bg-selection = "#283457"
135 - bg-menu = "#16161e"
136 - bg-focus = "#292e42"