Skip to content

Commit 42b07ff

Browse files
A-Lamiamehalter
authored andcommitted
feat(astrolight): initial palette refresh; update to new naming scheme
astrolight is in a bit of a rougher state then astrodark needs some cleanup and some color changes.
1 parent 23a6e2e commit 42b07ff

File tree

1 file changed

+80
-38
lines changed

1 file changed

+80
-38
lines changed
Lines changed: 80 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,83 @@
1-
local colors = {
1+
local c = {
22
none = "NONE",
3-
-------------------
4-
red = "#D50B15",
5-
blue = "#427080",
6-
green = "#547538",
7-
yellow = "#965D08",
8-
purple = "#B92D98",
9-
cyan = "#32765A",
10-
orange = "#C63306",
11-
-------------------
12-
alt_red = "#F54751",
13-
alt_blue = "#6FADB5",
14-
alt_green = "#73A14D",
15-
alt_yellow = "#C28A35",
16-
alt_purple = "#D34BB3",
17-
alt_cyan = "#5CBA94",
18-
alt_orange = "#F9744C",
19-
-------------------
20-
base = "#FEEEEE",
21-
crust = "#F9DCD1", -- neo-tree
22-
mantle = "#EBCEC3", -- inactive
23-
-- mantle = "#C3E0EB",
24-
-------------------
25-
surface0 = "#F5DDD8", -- current line
26-
surface1 = "#D8C1BC",
27-
surface2 = "#BDA6A1",
28-
-------------------
29-
overlay0 = "#CAA29D",
30-
overlay1 = "#BD9492", -- status
31-
overlay2 = "#B08885",
32-
-------------------
33-
text = "#704745", -- carrot
34-
subtext0 = "#83504E", -- headings
35-
subtext1 = "#B58380", -- comments
36-
-------------------
37-
-- icon colors
38-
-------------------
3+
syntax = {},
4+
ui = {},
5+
term = {},
6+
}
7+
8+
--------------------------------
9+
--- Syntax
10+
--------------------------------
11+
c.syntax.red = "#A13F37"
12+
c.syntax.blue = "#006E89"
13+
c.syntax.green = "#467118"
14+
c.syntax.yellow = "#805C00"
15+
c.syntax.purple = "#90437A"
16+
c.syntax.cyan = "#007652"
17+
c.syntax.orange = "#954D00"
18+
c.syntax.text = "#815654"
19+
c.syntax.subtext0 = "#926461"
20+
c.syntax.subtext1 = "#A17270"
21+
22+
--------------------------------
23+
--- UI
24+
--------------------------------
25+
c.ui.red = "#D04F4E"
26+
c.ui.blue = "#0090A2"
27+
c.ui.green = "#569400"
28+
c.ui.yellow = "#AC7300"
29+
c.ui.purple = "#BD51A4"
30+
c.ui.cyan = "#00976C"
31+
c.ui.orange = "#D05312"
32+
33+
c.ui.tabline = "#D8D6D5"
34+
c.ui.winbar = "#926461"
35+
c.ui.tool = "#F9DCD1"
36+
c.ui.base = "#FEEEEE"
37+
c.ui.statusline = "#D8D6D5"
38+
c.ui.split = "#D8D6D5"
39+
c.ui.popup = "#F9DCD1"
40+
c.ui.border = "#D04F4E"
41+
c.ui.current_line = "#CAA29D"
42+
c.ui.scrollbar = "#D04F4E"
43+
c.ui.selection = "#26343F"
44+
c.ui.highlight = "#F5DDD8"
45+
c.ui.text = "#815654"
46+
47+
--------------------------------
48+
--- terminal
49+
--------------------------------
50+
c.term.black = c.ui.tabline
51+
c.term.bright_black = c.ui.base
52+
53+
c.term.red = c.syntax.red
54+
c.term.bright_red = c.syntax.red
55+
56+
c.term.green = c.syntax.green
57+
c.term.bright_green = c.syntax.green
58+
59+
c.term.yellow = c.syntax.yellow
60+
c.term.bright_yellow = c.syntax.yellow
61+
62+
c.term.blue = c.syntax.blue
63+
c.term.bright_blue = c.syntax.blue
64+
65+
c.term.purple = c.syntax.purple
66+
c.term.bright_purple = c.syntax.purple
67+
68+
c.term.cyan = c.syntax.cyan
69+
c.term.bright_cyan = c.syntax.cyan
70+
71+
c.term.white = c.ui.base
72+
c.term.bright_white = c.ui.base
73+
74+
c.term.background = c.ui.base
75+
c.term.foreground = c.ui.text
76+
77+
--------------------------------
78+
--- Icons
79+
--------------------------------
80+
c.icon = {
3981
c = "#519aba",
4082
css = "#61afef",
4183
deb = "#a1b7ee",
@@ -68,4 +110,4 @@ local colors = {
68110
pkg = "#d39ede",
69111
}
70112

71-
return colors
113+
return c

0 commit comments

Comments
 (0)