Skip to content

Commit c62ae5f

Browse files
authored
Add electron-highlighter theme (#481)
* add electron-highlighter theme * modify screenshot to conform to font specifications * update credits * fix old colors
1 parent 451c5df commit c62ae5f

34 files changed

+1146
-0
lines changed

CREDITS.md

+2
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,8 @@ The DuoTone Dark theme was created by [chibicode](http://chibicode.com) based on
110110

111111
The Dracula theme was created by [zenorocha](https://github.com/zenorocha/dracula-theme)
112112

113+
The Electron Highlighter theme was created by [mikemcbride](https://github.com/mikemcbride)
114+
113115
The Elementary OS theme was created by [elementary.io](https://elementary.io/) and added by [987poiuytrewq](https://github.com/987poiuytrewq)
114116

115117
The Embers theme was created by [plyght](https://peril.lol)

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -490,6 +490,10 @@ Do you want to convert existing iTerm themes to themes for your favorite termina
490490

491491
![Screenshot](screenshots/earthsong.png)
492492

493+
### Electron Highlighter
494+
495+
![Screenshot](screenshots/electron-highlighter.png)
496+
493497
### Elemental
494498

495499
![Screenshot](screenshots/elemental.png)

Xresources/electron-highlighter

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
!
2+
! Generated with :
3+
! XRDB2Xreources.py
4+
!
5+
*.foreground: #a8b5d1
6+
*.background: #24283b
7+
*.cursorColor: #a8b5d1
8+
!
9+
! Black
10+
*.color0: #15161e
11+
*.color8: #506686
12+
!
13+
! Red
14+
*.color1: #f7768e
15+
*.color9: #f7768e
16+
!
17+
! Green
18+
*.color2: #58ffc7
19+
*.color10: #58ffc7
20+
!
21+
! Yellow
22+
*.color3: #ffd9af
23+
*.color11: #ffd9af
24+
!
25+
! Blue
26+
*.color4: #82aaff
27+
*.color12: #82aaff
28+
!
29+
! Magenta
30+
*.color5: #d2a6ef
31+
*.color13: #d2a6ef
32+
!
33+
! Cyan
34+
*.color6: #57f9ff
35+
*.color14: #57f9ff
36+
!
37+
! White
38+
*.color7: #7c8eac
39+
*.color15: #c5cee0
40+
!
41+
! Bold, Italic, Underline
42+
*.colorBD: #aab5cf
43+
!*.colorIT:
44+
!*.colorUL:

alacritty/electron-highlighter.toml

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Colors (electron-highlighter)
2+
3+
[colors.bright]
4+
black = '#506686'
5+
blue = '#82aaff'
6+
cyan = '#57f9ff'
7+
green = '#58ffc7'
8+
magenta = '#d2a6ef'
9+
red = '#f7768e'
10+
white = '#c5cee0'
11+
yellow = '#ffd9af'
12+
13+
[colors.cursor]
14+
cursor = '#a8b5d1'
15+
text = '#1a1b26'
16+
17+
[colors.normal]
18+
black = '#15161e'
19+
blue = '#82aaff'
20+
cyan = '#57f9ff'
21+
green = '#58ffc7'
22+
magenta = '#d2a6ef'
23+
red = '#f7768e'
24+
white = '#7c8eac'
25+
yellow = '#ffd9af'
26+
27+
[colors.primary]
28+
background = '#24283b'
29+
foreground = '#a8b5d1'
30+
31+
[colors.selection]
32+
background = '#283457'
33+
text = '#a8b5d1'
+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/sh
2+
# electron-highlighter
3+
printf "\033]4;0;#15161e;1;#f7768e;2;#58ffc7;3;#ffd9af;4;#82aaff;5;#d2a6ef;6;#57f9ff;7;#7c8eac;8;#506686;9;#f7768e;10;#58ffc7;11;#ffd9af;12;#82aaff;13;#d2a6ef;14;#57f9ff;15;#c5cee0\007"
4+
printf "\033]10;#a8b5d1;#24283b;#a8b5d1\007"
5+
printf "\033]17;#283457\007"
6+
printf "\033]19;#a8b5d1\007"
7+
printf "\033]5;0;#aab5cf\007"

electerm/electron-highlighter.txt

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
2+
themeName=electron-highlighter
3+
main=#ededed
4+
main-dark=#cccccc
5+
main-light=#fefefe
6+
text=#555
7+
text-light=#777
8+
text-dark=#444
9+
text-disabled=#888
10+
primary=#08c
11+
info=#FFD166
12+
success=#06D6A0
13+
error=#EF476F
14+
warn=#E55934
15+
warn=#E55934
16+
main=#24283b
17+
terminal:background=#24283b
18+
terminal:foreground=#a8b5d1
19+
terminal:cursor=#a8b5d1
20+
terminal:selection=#283457
21+
terminal:cursorAccent=#24283b
22+
terminal:black=#15161e
23+
terminal:red=#f7768e
24+
terminal:green=#58ffc7
25+
terminal:yellow=#ffd9af
26+
terminal:blue=#82aaff
27+
terminal:magenta=#d2a6ef
28+
terminal:cyan=#57f9ff
29+
terminal:white=#7c8eac
30+
terminal:brightBlack=#506686
31+
terminal:brightRed=#f7768e
32+
terminal:brightGreen=#58ffc7
33+
terminal:brightYellow=#ffd9af
34+
terminal:brightBlue=#82aaff
35+
terminal:brightMagenta=#d2a6ef
36+
terminal:brightCyan=#57f9ff
37+
terminal:brightWhite=#c5cee0

foot/electron-highlighter.ini

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
[cursor]
3+
color=1a1b26 a8b5d1
4+
5+
[colors]
6+
foreground=a8b5d1
7+
background=24283b
8+
regular0=15161e
9+
regular1=f7768e
10+
regular2=58ffc7
11+
regular3=ffd9af
12+
regular4=82aaff
13+
regular5=d2a6ef
14+
regular6=57f9ff
15+
regular7=7c8eac
16+
bright0=506686
17+
bright1=f7768e
18+
bright2=58ffc7
19+
bright3=ffd9af
20+
bright4=82aaff
21+
bright5=d2a6ef
22+
bright6=57f9ff
23+
bright7=c5cee0
24+
selection-foreground=a8b5d1
25+
selection-background=283457

freebsd_vt/electron-highlighter.conf

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# electron-highlighter
2+
kern.vt.color.0.rgb="#15161e"
3+
kern.vt.color.1.rgb="#f7768e"
4+
kern.vt.color.2.rgb="#58ffc7"
5+
kern.vt.color.3.rgb="#ffd9af"
6+
kern.vt.color.4.rgb="#82aaff"
7+
kern.vt.color.5.rgb="#d2a6ef"
8+
kern.vt.color.6.rgb="#57f9ff"
9+
kern.vt.color.7.rgb="#a8b5d1"
10+
kern.vt.color.8.rgb="#506686"
11+
kern.vt.color.9.rgb="#f7768e"
12+
kern.vt.color.10.rgb="#58ffc7"
13+
kern.vt.color.11.rgb="#ffd9af"
14+
kern.vt.color.12.rgb="#82aaff"
15+
kern.vt.color.13.rgb="#d2a6ef"
16+
kern.vt.color.14.rgb="#57f9ff"
17+
kern.vt.color.15.rgb="#c5cee0"

ghostty/electron-highlighter

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
palette = 0=#15161e
2+
palette = 1=#f7768e
3+
palette = 2=#58ffc7
4+
palette = 3=#ffd9af
5+
palette = 4=#82aaff
6+
palette = 5=#d2a6ef
7+
palette = 6=#57f9ff
8+
palette = 7=#7c8eac
9+
palette = 8=#506686
10+
palette = 9=#f7768e
11+
palette = 10=#58ffc7
12+
palette = 11=#ffd9af
13+
palette = 12=#82aaff
14+
palette = 13=#d2a6ef
15+
palette = 14=#57f9ff
16+
palette = 15=#c5cee0
17+
background = #24283b
18+
foreground = #a8b5d1
19+
cursor-color = #a8b5d1
20+
selection-background = #283457
21+
selection-foreground = #a8b5d1

hexchat/electron-highlighter.conf

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
2+
3+
color_0 = 7c7c 8e8e acac
4+
color_1 = 1515 1616 1e1e
5+
color_2 = 8282 aaaa ffff
6+
color_3 = 5858 ffff c7c7
7+
color_4 = f7f7 7676 8e8e
8+
color_5 = ffff d9d9 afaf
9+
color_6 = d2d2 a6a6 efef
10+
color_7 = f7f7 7676 8e8e
11+
color_8 = ffff d9d9 afaf
12+
color_9 = 5858 ffff c7c7
13+
color_10 = 5757 f9f9 ffff
14+
color_11 = 5757 f9f9 ffff
15+
color_12 = 8282 aaaa ffff
16+
color_13 = d2d2 a6a6 efef
17+
color_14 = 5050 6666 8686
18+
color_15 = c5c5 cece e0e0
19+
color_16 = 7c7c 8e8e acac
20+
color_17 = 1515 1616 1e1e
21+
color_18 = 8282 aaaa ffff
22+
color_19 = 5858 ffff c7c7
23+
color_20 = f7f7 7676 8e8e
24+
color_21 = ffff d9d9 afaf
25+
color_22 = d2d2 a6a6 efef
26+
color_23 = f7f7 7676 8e8e
27+
color_24 = ffff d9d9 afaf
28+
color_25 = 5858 ffff c7c7
29+
color_26 = 5757 f9f9 ffff
30+
color_27 = 5757 f9f9 ffff
31+
color_28 = 8282 aaaa ffff
32+
color_29 = d2d2 a6a6 efef
33+
color_30 = 5050 6666 8686
34+
color_31 = c5c5 cece e0e0
35+
color_256 = a8a8 b5b5 d1d1
36+
color_257 = 2828 3434 5757
37+
color_258 = a8a8 b5b5 d1d1
38+
color_259 = 2424 2828 3b3b
39+
color_260 = ffff d9d9 afaf
40+
color_261 = 8282 aaaa ffff
41+
color_262 = 5858 ffff c7c7
42+
color_263 = f7f7 7676 8e8e
43+
color_264 = c5c5 cece e0e0
44+
color_265 = f7f7 7676 8e8e
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#!/bin/sh
2+
# electron-highlighter
3+
printf "\033]P015161e\033\\"
4+
printf "\033]P1f7768e\033\\"
5+
printf "\033]P258ffc7\033\\"
6+
printf "\033]P3ffd9af\033\\"
7+
printf "\033]P482aaff\033\\"
8+
printf "\033]P5d2a6ef\033\\"
9+
printf "\033]P657f9ff\033\\"
10+
printf "\033]P77c8eac\033\\"
11+
printf "\033]P8506686\033\\"
12+
printf "\033]P9f7768e\033\\"
13+
printf "\033]Pa58ffc7\033\\"
14+
printf "\033]Pbffd9af\033\\"
15+
printf "\033]Pc82aaff\033\\"
16+
printf "\033]Pdd2a6ef\033\\"
17+
printf "\033]Pe57f9ff\033\\"
18+
printf "\033]Pfc5cee0\033\\"
19+
printf "\033]Pga8b5d1\033\\"
20+
printf "\033]Ph24283b\033\\"
21+
printf "\033]Pla8b5d1\033\\"
22+
printf "\033]Pj283457\033\\"
23+
printf "\033]Pka8b5d1\033\\"
24+
printf "\033]Piaab5cf\033\\"

kitty/electron-highlighter.conf

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
color0 #15161e
2+
color1 #f7768e
3+
color2 #58ffc7
4+
color3 #ffd9af
5+
color4 #82aaff
6+
color5 #d2a6ef
7+
color6 #57f9ff
8+
color7 #7c8eac
9+
color8 #506686
10+
color9 #f7768e
11+
color10 #58ffc7
12+
color11 #ffd9af
13+
color12 #82aaff
14+
color13 #d2a6ef
15+
color14 #57f9ff
16+
color15 #c5cee0
17+
background #24283b
18+
selection_foreground #24283b
19+
cursor #a8b5d1
20+
foreground #a8b5d1
21+
selection_background #a8b5d1
+65
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
[General]
2+
Description=electron-highlighter
3+
Opacity=1
4+
Wallpaper=
5+
6+
[Background]
7+
Color=36,40,59
8+
9+
[BackgroundIntense]
10+
Color=36,40,59
11+
12+
[Foreground]
13+
Color=168,181,209
14+
15+
[ForegroundIntense]
16+
Color=170,181,207
17+
18+
[Color0]
19+
Color=21,22,30
20+
21+
[Color1]
22+
Color=247,118,142
23+
24+
[Color2Intense]
25+
Color=88,255,199
26+
27+
[Color3Intense]
28+
Color=255,217,175
29+
30+
[Color4Intense]
31+
Color=130,170,255
32+
33+
[Color5Intense]
34+
Color=210,166,239
35+
36+
[Color6Intense]
37+
Color=87,249,255
38+
39+
[Color7Intense]
40+
Color=197,206,224
41+
42+
[Color2]
43+
Color=88,255,199
44+
45+
[Color3]
46+
Color=255,217,175
47+
48+
[Color4]
49+
Color=130,170,255
50+
51+
[Color5]
52+
Color=210,166,239
53+
54+
[Color6]
55+
Color=87,249,255
56+
57+
[Color7]
58+
Color=124,142,172
59+
60+
[Color0Intense]
61+
Color=80,102,134
62+
63+
[Color1Intense]
64+
Color=247,118,142
65+

lxterminal/electron-highlighter.conf

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
;Paste the following configurations in thecorresponding place in lxterminal.conf.
2+
bgcolor=rgba(36,40,59,1)
3+
fgcolor=rgb(168,181,209)
4+
palette_color_0=rgb(21,22,30)
5+
palette_color_1=rgb(247,118,142)
6+
palette_color_10=rgb(88,255,199)
7+
palette_color_11=rgb(255,217,175)
8+
palette_color_12=rgb(130,170,255)
9+
palette_color_13=rgb(210,166,239)
10+
palette_color_14=rgb(87,249,255)
11+
palette_color_15=rgb(197,206,224)
12+
palette_color_2=rgb(88,255,199)
13+
palette_color_3=rgb(255,217,175)
14+
palette_color_4=rgb(130,170,255)
15+
palette_color_5=rgb(210,166,239)
16+
palette_color_6=rgb(87,249,255)
17+
palette_color_7=rgb(124,142,172)
18+
palette_color_8=rgb(80,102,134)
19+
palette_color_9=rgb(247,118,142)
20+
color_preset=electron-highlighter

0 commit comments

Comments
 (0)