Skip to content

Commit 89906f7

Browse files
committed
feat(palette): add cyberone variant
1 parent 5b42c2e commit 89906f7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+2203
-154
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
uses: rhysd/action-setup-vim@v1
3939
with:
4040
neovim: true
41-
version: stable
41+
version: v0.10.3
4242

4343
- name: Generate Extras
4444
run: |

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function M.get(opts, t)
5151
-- Add your highlights here
5252
-- See lua/cyberdream/colors.lua for a complete list of available colors in the palette
5353
HighlightGroupName = { fg = t.blue },
54-
AnotherHighlightGroupName = { fg = t.purple, bg = t.bgHighlight },
54+
AnotherHighlightGroupName = { fg = t.purple, bg = t.bh_highlight },
5555
}
5656

5757
return highlights

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -266,8 +266,8 @@ vim.api.nvim_create_autocmd("User", {
266266
| 🖌 | Hex | Color |
267267
| --------------------------------------------------------- | --------- | ----------- |
268268
| ![#16181a](https://place-hold.it/15/16181a/16181a?text=+) | `#16181a` | bg |
269-
| ![#1e2124](https://place-hold.it/15/1e2124/1e2124?text=+) | `#1e2124` | bgAlt |
270-
| ![#3c4048](https://place-hold.it/15/3c4048/3c4048?text=+) | `#3c4048` | bgHighlight |
269+
| ![#1e2124](https://place-hold.it/15/1e2124/1e2124?text=+) | `#1e2124` | bg_alt |
270+
| ![#3c4048](https://place-hold.it/15/3c4048/3c4048?text=+) | `#3c4048` | bh_highlight |
271271
| ![#ffffff](https://place-hold.it/15/ffffff/ffffff?text=+) | `#ffffff` | fg |
272272
| ![#7b8496](https://place-hold.it/15/7b8496/7b8496?text=+) | `#7b8496` | grey |
273273
| ![#5ea1ff](https://place-hold.it/15/5ea1ff/5ea1ff?text=+) | `#5ea1ff` | blue |
@@ -288,8 +288,8 @@ vim.api.nvim_create_autocmd("User", {
288288
| 🖌 | Hex | Color |
289289
| --------------------------------------------------------- | --------- | ----------- |
290290
| ![#ffffff](https://place-hold.it/15/ffffff/ffffff?text=+) | `#ffffff` | bg |
291-
| ![#eaeaea](https://place-hold.it/15/eaeaea/eaeaea?text=+) | `#eaeaea` | bgAlt |
292-
| ![#acacac](https://place-hold.it/15/acacac/acacac?text=+) | `#acacac` | bgHighlight |
291+
| ![#eaeaea](https://place-hold.it/15/eaeaea/eaeaea?text=+) | `#eaeaea` | bg_alt |
292+
| ![#acacac](https://place-hold.it/15/acacac/acacac?text=+) | `#acacac` | bh_highlight |
293293
| ![#16181a](https://place-hold.it/15/16181a/16181a?text=+) | `#16181a` | fg |
294294
| ![#7b8496](https://place-hold.it/15/7b8496/7b8496?text=+) | `#7b8496` | grey |
295295
| ![#0057d1](https://place-hold.it/15/0057d1/0057d1?text=+) | `#0057d1` | blue |
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# cyberdream theme for alacritty
2+
[[colors.indexed_colors]]
3+
color = "0xD19A66"
4+
index = 16
5+
6+
[[colors.indexed_colors]]
7+
color = "0xE06C75"
8+
index = 17
9+
10+
[colors.bright]
11+
black = "0x3E4451"
12+
blue = "0x61AFEF"
13+
cyan = "0x56B6C2"
14+
green = "0x98C379"
15+
magenta = "0xC678DD"
16+
red = "0xE06C75"
17+
white = "0xD7DAE0"
18+
yellow = "0xE5C07B"
19+
20+
[colors.normal]
21+
black = "0x282C34"
22+
blue = "0x61AFEF"
23+
cyan = "0x56B6C2"
24+
green = "0x98C379"
25+
magenta = "0xC678DD"
26+
red = "0xE06C75"
27+
white = "0xD7DAE0"
28+
yellow = "0xE5C07B"
29+
30+
[colors.primary]
31+
background = "0x282C34"
32+
foreground = "0xD7DAE0"
33+
34+
[colors.selection]
35+
background = "0x3E4451"
36+
foreground = "0xD7DAE0"
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
scheme: "Cyberdream"
2+
author: "Scott McKendry"
3+
base00: "282C34"
4+
base01: "2C313A"
5+
base02: "3E4451"
6+
base03: "5C6370"
7+
base04: "5C6370"
8+
base05: "D7DAE0"
9+
base06: "282C34"
10+
base07: "D7DAE0"
11+
base08: "E06C75"
12+
base09: "D19A66"
13+
base0A: "E5C07B"
14+
base0B: "98C379"
15+
base0C: "56B6C2"
16+
base0D: "61AFEF"
17+
base0E: "C678DD"
18+
base0F: "e395a3"
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# name: 'cyberdream'
2+
# url: 'https://github.com/scottmckendry/cyberdream.nvim'
3+
# preferred_background: 282C34
4+
5+
fish_color_normal D7DAE0
6+
fish_color_command 56B6C2
7+
fish_color_param e1c1e0
8+
fish_color_keyword 98C379
9+
fish_color_quote E5C07B
10+
fish_color_redirection 61AFEF
11+
fish_color_end C678DD
12+
fish_color_comment 5C6370
13+
fish_color_error E06C75
14+
fish_color_gray 5C6370
15+
fish_color_selection --background=3E4451
16+
fish_color_search_match --background=3E4451
17+
fish_color_option E5C07B
18+
fish_color_operator 61AFEF
19+
fish_color_escape e1c1e0
20+
fish_color_autosuggestion 5C6370
21+
fish_color_cancel E06C75
22+
fish_color_cwd D19A66
23+
fish_color_user 69b9ac
24+
fish_color_host 98C379
25+
fish_color_host_remote E5C07B
26+
fish_color_status E06C75
27+
fish_pager_color_progress 5C6370
28+
fish_pager_color_prefix 61AFEF
29+
fish_pager_color_completion D7DAE0
30+
fish_pager_color_description 5C6370
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Cyberdream theme for foot terminal
2+
[cursor]
3+
color= 282C34 D7DAE0
4+
5+
[colors]
6+
background= 282C34
7+
foreground= D7DAE0
8+
# The eight basic ANSI colors (Black, Red, Green, Yellow, Blue, Magenta, Cyan, White)
9+
regular0= 282C34
10+
regular1= E06C75
11+
regular2= 98C379
12+
regular3= E5C07B
13+
regular4= 61AFEF
14+
regular5= C678DD
15+
regular6= 56B6C2
16+
regular7= D7DAE0
17+
# The eight bright ANSI colors (Black, Red, Green, Yellow, Blue, Magenta, Cyan, White)
18+
bright0= 3E4451
19+
bright1= E06C75
20+
bright2= 98C379
21+
bright3= E5C07B
22+
bright4= 61AFEF
23+
bright5= C678DD
24+
bright6= 56B6C2
25+
bright7= D7DAE0
26+
bright7= D7DAE0

extras/ghostty/cyberdream-cyberone

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# cyberdream theme for ghostty
2+
palette = 0=#282C34
3+
palette = 1=#E06C75
4+
palette = 2=#98C379
5+
palette = 3=#E5C07B
6+
palette = 4=#61AFEF
7+
palette = 5=#C678DD
8+
palette = 6=#56B6C2
9+
palette = 7=#D7DAE0
10+
palette = 8=#3E4451
11+
palette = 9=#E06C75
12+
palette = 10=#98C379
13+
palette = 11=#E5C07B
14+
palette = 12=#61AFEF
15+
palette = 13=#C678DD
16+
palette = 14=#56B6C2
17+
palette = 15=#D7DAE0
18+
19+
background = #282C34
20+
foreground = #D7DAE0
21+
cursor-color = #D7DAE0
22+
selection-background = #3E4451
23+
selection-foreground = #D7DAE0
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
(
2+
selected_tab: Rgb(86, 182, 194), // bright cyan for highlight
3+
command_fg: Rgb(215, 218, 224), // white for commands foreground
4+
selection_bg: Rgb(62, 68, 81), // darker grey for selection background
5+
selection_fg: Rgb(215, 218, 224), // white for selected text
6+
cmdbar_bg: Rgb(40, 44, 52), // very dark grey almost black for command bar background
7+
cmdbar_extra_lines_bg: Rgb(40, 44, 52), // very dark grey almost black for extra lines in command bar
8+
disabled_fg: Rgb(92, 99, 112), // a soft grey for disabled elements, adjusted to fit the theme
9+
diff_line_add: Rgb(152, 195, 121), // vibrant green for added lines
10+
diff_line_delete: Rgb(224, 108, 117), // vibrant red for deleted lines
11+
diff_file_added: Rgb(229, 192, 123), // yellow for added files
12+
diff_file_removed: Rgb(236, 168, 225), // light red for removed files
13+
diff_file_moved: Rgb(198, 120, 221), // purple for moved files
14+
diff_file_modified: Rgb(97, 175, 239), // blue for modified files
15+
commit_hash: Rgb(206, 169, 222), // light purplish for commit hashes
16+
commit_time: Rgb(94, 137, 175), // greyish blue for commit time
17+
commit_author: Rgb(97, 175, 239), // soft blue for author
18+
danger_fg: Rgb(224, 108, 117), // vibrant red for danger
19+
push_gauge_bg: Rgb(97, 175, 239), // soft blue for push gauge background
20+
push_gauge_fg: Rgb(70, 112, 148), // dark blue for push gauge foreground
21+
tag_fg: Rgb(225, 193, 224), // light pastel pink for tags
22+
branch_fg: Rgb(105, 185, 172) // soft turquoise for branches
23+
)
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
# cyberdream theme for helix
2+
"ui.background" = "bg"
3+
"ui.text" = "fg"
4+
"ui.cursor" = { bg = "fg", fg = "bg" }
5+
"ui.linenr" = "grey"
6+
"ui.statusline" = { fg = "cyan" }
7+
"ui.selection" = "green"
8+
"ui.selection.primary" = "magenta"
9+
10+
# Syntax Highlighting for Code
11+
"comment" = { fg = "grey", modifiers = ["italic"] }
12+
"comment.line" = { fg = "grey", modifiers = ["italic"] }
13+
"comment.block" = { fg = "grey", modifiers = ["italic"] }
14+
"comment.documentation" = { fg = "blue", modifiers = ["italic"] }
15+
"keyword" = "orange"
16+
"keyword.control" = "orange"
17+
"keyword.operator" = "pink"
18+
"keyword.function" = "orange"
19+
"type" = "cyan"
20+
"type.builtin" = "cyan"
21+
"function" = "blue"
22+
"function.builtin" = "pink"
23+
"function.method" = "blue"
24+
"variable" = "fg"
25+
"variable.builtin" = "magenta"
26+
"variable.parameter" = "cyan"
27+
"string" = "green"
28+
"string.special" = "pink"
29+
"constant" = "fg"
30+
"constant.builtin" = "red"
31+
"constant.numeric" = "yellow"
32+
"constant.character" = "pink"
33+
"constant.boolean" = "red"
34+
"attribute" = "magenta"
35+
"operator" = "purple"
36+
"tag" = { fg = "purple", modifiers = ["bold"] }
37+
"tag.special" = { fg = "orange", modifiers = ["bold"] }
38+
"namespace" = "purple"
39+
"macro" = "orange"
40+
"label" = "red"
41+
42+
# Interface specific
43+
"ui.cursorline.primary" = { bg = "bgHighlight" }
44+
"ui.cursorline.secondary" = { bg = "bgAlt" }
45+
"ui.cursorcolumn.primary" = { bg = "bgHighlight" }
46+
"ui.cursorcolumn.secondary" = { bg = "bgAlt" }
47+
"ui.statusline.normal" = { fg = "fg", bg = "bg" }
48+
"ui.statusline.insert" = { fg = "green", bg = "bg" }
49+
"ui.statusline.select" = { fg = "blue", bg = "bg" }
50+
"ui.statusline.command" = { fg = "red", bg = "bg" }
51+
"ui.statusline.visual" = { fg = "purple", bg = "bg" }
52+
53+
# Diagnostic styles
54+
"warning" = { fg = "yellow", modifiers = ["bold"] }
55+
"error" = { fg = "red", modifiers = ["bold"] }
56+
"info" = { fg = "cyan", modifiers = ["bold"] }
57+
"hint" = { fg = "blue", modifiers = ["bold"] }
58+
"diagnostic.error" = { fg = "red" }
59+
"diagnostic.warning" = { fg = "yellow" }
60+
"diagnostic.info" = { fg = "cyan" }
61+
"diagnostic.hint" = { fg = "blue" }
62+
63+
# Popups and Menus
64+
"ui.popup" = { fg = "fg", bg = "bg" }
65+
"ui.popup.info" = { fg = "cyan", bg = "bgAlt" }
66+
"ui.menu" = { fg = "fg", bg = "bg" }
67+
"ui.menu.selected" = { fg = "bg", bg = "fg" }
68+
69+
# Additional overrides
70+
"ui.virtual.whitespace" = "grey"
71+
"ui.virtual.indent-guide" = { fg = "grey", style = "dotted" }
72+
73+
[palette]
74+
bg = "#282C34"
75+
fg = "#D7DAE0"
76+
grey = "#5C6370"
77+
blue = "#61AFEF"
78+
green = "#98C379"
79+
cyan = "#56B6C2"
80+
red = "#E06C75"
81+
yellow = "#E5C07B"
82+
magenta = "#e395a3"
83+
pink = "#eca8e1"
84+
orange = "#D19A66"
85+
purple = "#C678DD"
86+
bgAlt = "#2C313A"
87+
bgHighlight = "#3E4451"

0 commit comments

Comments
 (0)