Skip to content

Commit 5b9a264

Browse files
committed
Add hybridfox
1 parent a53ff3f commit 5b9a264

20 files changed

+829
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
if has('nvim')
2+
let s:p = v:lua.require('nightfox.util.lightline').generate('hybridfox')
3+
else
4+
lua nightfox_vim = require('nightfox.util.lightline').dump('hybridfox')
5+
let s:palette_str = luaeval('nightfox_vim')
6+
let s:p = eval(s:palette_str)
7+
endif
8+
let g:lightline#colorscheme#hybridfox#palette = lightline#colorscheme#fill(s:p)

colors/hybridfox.vim

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
lua << EOF
2+
-- Useful when debugging
3+
if vim.g.nightfox_debug then
4+
require("nightfox.util.reload")()
5+
end
6+
7+
require("nightfox.config").set_fox("hybridfox")
8+
require("nightfox").load()
9+
EOF

doc/nightfox.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ styles to suite your preference. These are:
3232
- `Nordfox`
3333
- `Terafox`
3434
- `Carbonfox`
35+
- `Hybridfox`
3536

3637

3738
USAGE *nightfox-usage*
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Nightfox Alacritty Colors
2+
# Style: hybridfox
3+
# Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/hybridfox/nightfox_alacritty.yml
4+
colors:
5+
# Default colors
6+
primary:
7+
background: '0x1d1f21'
8+
foreground: '0xc5c8c6'
9+
# Normal colors
10+
normal:
11+
black: '0x282a2e'
12+
red: '0xcc6666'
13+
green: '0xb5bd68'
14+
yellow: '0xf0c674'
15+
blue: '0x81a2be'
16+
magenta: '0xb294bb'
17+
cyan: '0x8abeb7'
18+
white: '0xc5c8c6'
19+
# Bright colors
20+
bright:
21+
black: '0x3d4454'
22+
red: '0xe66767'
23+
green: '0xcbd66b'
24+
yellow: '0xffc654'
25+
blue: '0x7ab3e6'
26+
magenta: '0xce90e0'
27+
cyan: '0x93d9d0'
28+
white: '0x707880'
29+
indexed_colors:
30+
- { index: 16, color: '0xde935f' }
31+
- { index: 17, color: '0xcf90e0' }

extra/hybridfox/nightfox_fish.fish

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Nightfox Color Palette
2+
# Style: hybridfox
3+
# Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/hybridfox/nightfox_fish.fish
4+
set -l foreground c5c8c6
5+
set -l selection 2b3b51
6+
set -l comment 707880
7+
set -l red cc6666
8+
set -l orange de935f
9+
set -l yellow f0c674
10+
set -l green b5bd68
11+
set -l purple b294bb
12+
set -l cyan 8abeb7
13+
set -l pink cf90e0
14+
15+
# Syntax Highlighting Colors
16+
set -g fish_color_normal $foreground
17+
set -g fish_color_command $cyan
18+
set -g fish_color_keyword $pink
19+
set -g fish_color_quote $yellow
20+
set -g fish_color_redirection $foreground
21+
set -g fish_color_end $orange
22+
set -g fish_color_error $red
23+
set -g fish_color_param $purple
24+
set -g fish_color_comment $comment
25+
set -g fish_color_selection --background=$selection
26+
set -g fish_color_search_match --background=$selection
27+
set -g fish_color_operator $green
28+
set -g fish_color_escape $pink
29+
set -g fish_color_autosuggestion $comment
30+
31+
# Completion Pager Colors
32+
set -g fish_pager_color_progress $comment
33+
set -g fish_pager_color_prefix $cyan
34+
set -g fish_pager_color_completion $foreground
35+
set -g fish_pager_color_description $comment
Lines changed: 262 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,262 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<!-- Nightfox ITerm Colors -->
5+
<!-- Style: hybridfox -->
6+
<!-- Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/hybridfox/nightfox_iterm.itermcolors -->
7+
<dict>
8+
<key>Ansi 0 Color</key>
9+
<dict>
10+
<key>Color Space</key>
11+
<string>sRGB</string>
12+
<key>Blue Component</key>
13+
<real>0.18039215686275</real>
14+
<key>Green Component</key>
15+
<real>0.16470588235294</real>
16+
<key>Red Component</key>
17+
<real>0.15686274509804</real>
18+
</dict>
19+
<key>Ansi 1 Color</key>
20+
<dict>
21+
<key>Color Space</key>
22+
<string>sRGB</string>
23+
<key>Blue Component</key>
24+
<real>0.4</real>
25+
<key>Green Component</key>
26+
<real>0.4</real>
27+
<key>Red Component</key>
28+
<real>0.8</real>
29+
</dict>
30+
<key>Ansi 10 Color</key>
31+
<dict>
32+
<key>Color Space</key>
33+
<string>sRGB</string>
34+
<key>Blue Component</key>
35+
<real>0.41960784313725</real>
36+
<key>Green Component</key>
37+
<real>0.83921568627451</real>
38+
<key>Red Component</key>
39+
<real>0.79607843137255</real>
40+
</dict>
41+
<key>Ansi 11 Color</key>
42+
<dict>
43+
<key>Color Space</key>
44+
<string>sRGB</string>
45+
<key>Blue Component</key>
46+
<real>0.32941176470588</real>
47+
<key>Green Component</key>
48+
<real>0.77647058823529</real>
49+
<key>Red Component</key>
50+
<real>1</real>
51+
</dict>
52+
<key>Ansi 12 Color</key>
53+
<dict>
54+
<key>Color Space</key>
55+
<string>sRGB</string>
56+
<key>Blue Component</key>
57+
<real>0.90196078431373</real>
58+
<key>Green Component</key>
59+
<real>0.70196078431373</real>
60+
<key>Red Component</key>
61+
<real>0.47843137254902</real>
62+
</dict>
63+
<key>Ansi 13 Color</key>
64+
<dict>
65+
<key>Color Space</key>
66+
<string>sRGB</string>
67+
<key>Blue Component</key>
68+
<real>0.87843137254902</real>
69+
<key>Green Component</key>
70+
<real>0.56470588235294</real>
71+
<key>Red Component</key>
72+
<real>0.8078431372549</real>
73+
</dict>
74+
<key>Ansi 14 Color</key>
75+
<dict>
76+
<key>Color Space</key>
77+
<string>sRGB</string>
78+
<key>Blue Component</key>
79+
<real>0.8156862745098</real>
80+
<key>Green Component</key>
81+
<real>0.85098039215686</real>
82+
<key>Red Component</key>
83+
<real>0.57647058823529</real>
84+
</dict>
85+
<key>Ansi 15 Color</key>
86+
<dict>
87+
<key>Color Space</key>
88+
<string>sRGB</string>
89+
<key>Blue Component</key>
90+
<real>0.50196078431373</real>
91+
<key>Green Component</key>
92+
<real>0.47058823529412</real>
93+
<key>Red Component</key>
94+
<real>0.43921568627451</real>
95+
</dict>
96+
<key>Ansi 2 Color</key>
97+
<dict>
98+
<key>Color Space</key>
99+
<string>sRGB</string>
100+
<key>Blue Component</key>
101+
<real>0.4078431372549</real>
102+
<key>Green Component</key>
103+
<real>0.74117647058824</real>
104+
<key>Red Component</key>
105+
<real>0.70980392156863</real>
106+
</dict>
107+
<key>Ansi 3 Color</key>
108+
<dict>
109+
<key>Color Space</key>
110+
<string>sRGB</string>
111+
<key>Blue Component</key>
112+
<real>0.45490196078431</real>
113+
<key>Green Component</key>
114+
<real>0.77647058823529</real>
115+
<key>Red Component</key>
116+
<real>0.94117647058824</real>
117+
</dict>
118+
<key>Ansi 4 Color</key>
119+
<dict>
120+
<key>Color Space</key>
121+
<string>sRGB</string>
122+
<key>Blue Component</key>
123+
<real>0.74509803921569</real>
124+
<key>Green Component</key>
125+
<real>0.63529411764706</real>
126+
<key>Red Component</key>
127+
<real>0.50588235294118</real>
128+
</dict>
129+
<key>Ansi 5 Color</key>
130+
<dict>
131+
<key>Color Space</key>
132+
<string>sRGB</string>
133+
<key>Blue Component</key>
134+
<real>0.73333333333333</real>
135+
<key>Green Component</key>
136+
<real>0.58039215686275</real>
137+
<key>Red Component</key>
138+
<real>0.69803921568627</real>
139+
</dict>
140+
<key>Ansi 6 Color</key>
141+
<dict>
142+
<key>Color Space</key>
143+
<string>sRGB</string>
144+
<key>Blue Component</key>
145+
<real>0.71764705882353</real>
146+
<key>Green Component</key>
147+
<real>0.74509803921569</real>
148+
<key>Red Component</key>
149+
<real>0.54117647058824</real>
150+
</dict>
151+
<key>Ansi 7 Color</key>
152+
<dict>
153+
<key>Color Space</key>
154+
<string>sRGB</string>
155+
<key>Blue Component</key>
156+
<real>0.77647058823529</real>
157+
<key>Green Component</key>
158+
<real>0.7843137254902</real>
159+
<key>Red Component</key>
160+
<real>0.77254901960784</real>
161+
</dict>
162+
<key>Ansi 8 Color</key>
163+
<dict>
164+
<key>Color Space</key>
165+
<string>sRGB</string>
166+
<key>Blue Component</key>
167+
<real>0.32941176470588</real>
168+
<key>Green Component</key>
169+
<real>0.26666666666667</real>
170+
<key>Red Component</key>
171+
<real>0.23921568627451</real>
172+
</dict>
173+
<key>Ansi 9 Color</key>
174+
<dict>
175+
<key>Color Space</key>
176+
<string>sRGB</string>
177+
<key>Blue Component</key>
178+
<real>0.40392156862745</real>
179+
<key>Green Component</key>
180+
<real>0.40392156862745</real>
181+
<key>Red Component</key>
182+
<real>0.90196078431373</real>
183+
</dict>
184+
<key>Background Color</key>
185+
<dict>
186+
<key>Color Space</key>
187+
<string>sRGB</string>
188+
<key>Blue Component</key>
189+
<real>0.12941176470588</real>
190+
<key>Green Component</key>
191+
<real>0.12156862745098</real>
192+
<key>Red Component</key>
193+
<real>0.11372549019608</real>
194+
</dict>
195+
<key>Bold Color</key>
196+
<dict>
197+
<key>Color Space</key>
198+
<string>sRGB</string>
199+
<key>Blue Component</key>
200+
<real>0.77647058823529</real>
201+
<key>Green Component</key>
202+
<real>0.7843137254902</real>
203+
<key>Red Component</key>
204+
<real>0.77254901960784</real>
205+
</dict>
206+
<key>Cursor Color</key>
207+
<dict>
208+
<key>Color Space</key>
209+
<string>sRGB</string>
210+
<key>Blue Component</key>
211+
<real>0.77647058823529</real>
212+
<key>Green Component</key>
213+
<real>0.7843137254902</real>
214+
<key>Red Component</key>
215+
<real>0.77254901960784</real>
216+
</dict>
217+
<key>Cursor Text Color</key>
218+
<dict>
219+
<key>Color Space</key>
220+
<string>sRGB</string>
221+
<key>Blue Component</key>
222+
<real>0.12941176470588</real>
223+
<key>Green Component</key>
224+
<real>0.12156862745098</real>
225+
<key>Red Component</key>
226+
<real>0.11372549019608</real>
227+
</dict>
228+
<key>Foreground Color</key>
229+
<dict>
230+
<key>Color Space</key>
231+
<string>sRGB</string>
232+
<key>Blue Component</key>
233+
<real>0.77647058823529</real>
234+
<key>Green Component</key>
235+
<real>0.7843137254902</real>
236+
<key>Red Component</key>
237+
<real>0.77254901960784</real>
238+
</dict>
239+
<key>Selected Text Color</key>
240+
<dict>
241+
<key>Color Space</key>
242+
<string>sRGB</string>
243+
<key>Blue Component</key>
244+
<real>0.77647058823529</real>
245+
<key>Green Component</key>
246+
<real>0.7843137254902</real>
247+
<key>Red Component</key>
248+
<real>0.77254901960784</real>
249+
</dict>
250+
<key>Selection Color</key>
251+
<dict>
252+
<key>Color Space</key>
253+
<string>sRGB</string>
254+
<key>Blue Component</key>
255+
<real>0.31764705882353</real>
256+
<key>Green Component</key>
257+
<real>0.23137254901961</real>
258+
<key>Red Component</key>
259+
<real>0.16862745098039</real>
260+
</dict>
261+
</dict>
262+
</plist>

0 commit comments

Comments
 (0)