annotate dot_config/helix/themes/tutticolori.toml @ 1098:1d163e43854a draft tip

feat: add rainbow colors
author Zeger Van de Vannet <zeger@vandevan.net>
date Mon, 19 May 2025 20:56:09 +0200
parents 226a6d4a1f30
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
805
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
1 "ui.background" = { bg = "white" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
2 "ui.text" = { fg = "black" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
3
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
4 "ui.linenr" = { fg = "line" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
5 "ui.linenr.selected" = { fg = "blue" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
6 "ui.cursorline" = { bg = "gray-light" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
7 "ui.statusline" = { fg = "gray-darker", bg = "soft-blue" }
850
c772355fedfb feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 819
diff changeset
8 "ui.cursor" = { bg = "gray-blue" }
805
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
9 "ui.cursor.match" = { bg = "sky", underline = { style = "line" } }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
10 "ui.cursor.select" = {bg = "gray-blue"}
850
c772355fedfb feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 819
diff changeset
11 "ui.cursor.primary" = { bg = "error-bg" }
805
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
12 "ui.selection" = { bg = "sky" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
13 "ui.virtual.indent-guide" = { fg = "gray-blue" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
14 "ui.menu" = { fg = "black", bg = "ice-light" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
15 "ui.menu.selected" = { fg = "black", bg = "soft-blue" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
16 "ui.popup" = { fg = "black", bg = "ice-light" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
17 "ui.help" = { fg = "black", bg = "ice-light" }
850
c772355fedfb feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 819
diff changeset
18 "ui.virtual.whitespace" = { fg = "gray" }
866
1e11c38b195c feat: mark jump-labels as bold text
Zeger Van de Vannet <zeger@vandevan.net>
parents: 859
diff changeset
19 "ui.virtual.jump-label" = { bg = "green-light", fg = "black", modifiers=["bold"]}
1097
226a6d4a1f30 feat: enable inlay hints
Zeger Van de Vannet <zeger@vandevan.net>
parents: 894
diff changeset
20 "ui.virtual.inlay-hint" = { fg = "gray", modifiers = ["italic"] }
226a6d4a1f30 feat: enable inlay hints
Zeger Van de Vannet <zeger@vandevan.net>
parents: 894
diff changeset
21 "ui.virtual.inlay-hint.parameter" = { fg = "cyan", modifiers = ["italic"] }
226a6d4a1f30 feat: enable inlay hints
Zeger Van de Vannet <zeger@vandevan.net>
parents: 894
diff changeset
22 "ui.virtual.inlay-hint.type" = { fg = "red", modifiers = ["italic"]}
805
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
23
806
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
24 "diagnostic.error" = { underline = { color = "error-red", style = "curl" } }
851
ff1e2121f5bc feat: enable auto-save
Zeger Van de Vannet <zegervdv@me.com>
parents: 850
diff changeset
25 "diagnostic.warning" = { underline = { color = "orange", style = "curl"} }
806
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
26
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
27 "error" = { fg = "error-red" }
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
28 "warning" = { fg = "orange" }
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
29 "info" = { fg = "green" }
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
30 "hint" = { fg = "sky" }
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
31
818
ed2d383b97a7 feat: add highlighting for diffs
Zeger Van de Vannet <zegervdv@me.com>
parents: 806
diff changeset
32 "diff.plus" = { fg = "green" }
ed2d383b97a7 feat: add highlighting for diffs
Zeger Van de Vannet <zegervdv@me.com>
parents: 806
diff changeset
33 "diff.minus" = { fg = "error-red" }
ed2d383b97a7 feat: add highlighting for diffs
Zeger Van de Vannet <zegervdv@me.com>
parents: 806
diff changeset
34 "diff.delta" = { fg = "purple-light" }
805
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
35
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
36 "comment" = { fg = "gray", modifiers = ["italic"] }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
37 "operator" = { fg = "blue", bg = "ice-light", modifiers = ["bold"] }
806
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
38 "variable" = { fg = "black" }
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
39 "variable.other.member" = { fg = "teal" }
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
40 "variable.parameter" = { fg = "cyan" }
39b3cbfa80c4 feat: tweak helix colors
Zeger Van de Vannet <zegervdv@me.com>
parents: 805
diff changeset
41 "variable.builtin" = { fg = "blue" }
805
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
42 "number" = { fg = "purple-light", bg = "purple-lighter" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
43 "constant" = { fg = "purple-light", bg = "purple-lighter" }
894
c140fbe39d37 fix: fix 'attributes' typo in helix colorscheme
Zeger Van de Vannet <zeger@vandevan.net>
parents: 866
diff changeset
44 "attribute" = { fg = "purple-dark" }
805
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
45 "type" = { fg = "red" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
46 "string" = { fg = "green" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
47 "property" = { fg = "gray-darker" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
48 "escape" = { fg = "red-light" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
49 "function" = { fg = 'red-dark' }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
50 "function.builtin" = { fg = 'red-dark' } # TODO: could distinguish here
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
51 "function.method" = { fg = "red-light" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
52 "constructor" = { fg = "red-dark" }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
53 "special" = { fg = "blue", bg = "ice-light", modifiers = ["bold"] }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
54 "keyword" = { fg = "blue", bg = "ice-light"}
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
55 "label" = { fg = "purple-light", modifiers = ["bold"] }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
56 "namespace" = { fg = "magenta", modifiers = ["bold"] }
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
57
819
5d48918b3a65 feat: add highlight for url
zegervdv <zegervdv@me.com>
parents: 818
diff changeset
58 "markup.link.url" = { fg = "blue", underline = { style = "line" } }
5d48918b3a65 feat: add highlight for url
zegervdv <zegervdv@me.com>
parents: 818
diff changeset
59
1098
1d163e43854a feat: add rainbow colors
Zeger Van de Vannet <zeger@vandevan.net>
parents: 1097
diff changeset
60 "rainbow" = ["red", "tan", "purple-light", "green-dark"]
1d163e43854a feat: add rainbow colors
Zeger Van de Vannet <zeger@vandevan.net>
parents: 1097
diff changeset
61
805
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
62 [palette]
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
63 white = "#fbfafc"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
64 black = "#000000"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
65 red = "#d44950"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
66 green = "#73b00a"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
67 blue = "#2f6f9f"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
68 cyan = "#0b51a6"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
69 yellow = "#fbe9ad"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
70 magenta = "#4e279a"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
71 gray = "#a1a1a1"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
72 white-softer = "#f3f3f3"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
73 white-blue = "#fefeff"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
74 blue-gray = "#667786"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
75 gray-blue = "#e3ebf1"
1098
1d163e43854a feat: add rainbow colors
Zeger Van de Vannet <zeger@vandevan.net>
parents: 1097
diff changeset
76 tan = "#bc670f"
805
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
77 red-dark = "#d71707"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
78 red-light = "#cf4f5f"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
79 error-red = "#f93232"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
80 error-bg = "#facbcb"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
81 orange = "#e9a700"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
82 orange-light = "#faf1da"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
83 green-dark = "#7b8c4d"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
84 green-light = "#e8ffd5"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
85 ice-light = "#f4faff"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
86 teal = "#4f9fcf"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
87 blue-light = "#4f9eeb"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
88 ice = "#81c7ff"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
89 sky = "#d4e9fa"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
90 soft-blue = "#dbebff"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
91 purple-light = "#7653c1"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
92 purple-dark = "#3a1d72"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
93 purple-lighter = "#f3f2ff"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
94 gray-dark = "#888888"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
95 gray-darker = "#222222"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
96 gray-light = "#f5f5f5"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
97 gray-lighter = "#facbcb"
839151e45b73 feat: add initial tutti-colori helix theme
zegervdv <zegervdv@me.com>
parents:
diff changeset
98 line = "#d1d1d1"