Skip to content

Commit

Permalink
Add hybridfox
Browse files Browse the repository at this point in the history
  • Loading branch information
micke committed Jan 30, 2023
1 parent aa79397 commit 8b997bb
Show file tree
Hide file tree
Showing 18 changed files with 772 additions and 0 deletions.
8 changes: 8 additions & 0 deletions autoload/lightline/colorscheme/hybridfox.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
if has('nvim')
let s:p = v:lua.require('nightfox.util.lightline').generate('hybridfox')
else
lua nightfox_vim = require('nightfox.util.lightline').dump('hybridfox')
let s:palette_str = luaeval('nightfox_vim')
let s:p = eval(s:palette_str)
endif
let g:lightline#colorscheme#hybridfox#palette = lightline#colorscheme#fill(s:p)
9 changes: 9 additions & 0 deletions colors/hybridfox.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
lua << EOF
-- Useful when debugging
if vim.g.nightfox_debug then
require("nightfox.util.reload")()
end

require("nightfox.config").set_fox("hybridfox")
require("nightfox").load()
EOF
1 change: 1 addition & 0 deletions doc/nightfox.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ styles to suite your preference. These are:
- `Nordfox`
- `Terafox`
- `Carbonfox`
- `Hybridfox`


USAGE *nightfox-usage*
Expand Down
31 changes: 31 additions & 0 deletions extra/hybridfox/nightfox_alacritty.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Nightfox Alacritty Colors
# Style: hybridfox
# Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/hybridfox/nightfox_alacritty.yml
colors:
# Default colors
primary:
background: '0x1d1f21'
foreground: '0xc5c8c6'
# Normal colors
normal:
black: '0x282a2e'
red: '0xcc6666'
green: '0xb5bd68'
yellow: '0xf0c674'
blue: '0x81a2be'
magenta: '0xb294bb'
cyan: '0x8abeb7'
white: '0xc5c8c6'
# Bright colors
bright:
black: '0x3d4454'
red: '0xe66767'
green: '0xcbd66b'
yellow: '0xffc654'
blue: '0x7ab3e6'
magenta: '0xce90e0'
cyan: '0x93d9d0'
white: '0x707880'
indexed_colors:
- { index: 16, color: '0xde935f' }
- { index: 17, color: '0xcf90e0' }
35 changes: 35 additions & 0 deletions extra/hybridfox/nightfox_fish.fish
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Nightfox Color Palette
# Style: hybridfox
# Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/hybridfox/nightfox_fish.fish
set -l foreground c5c8c6
set -l selection 2b3b51
set -l comment 707880
set -l red cc6666
set -l orange de935f
set -l yellow f0c674
set -l green b5bd68
set -l purple b294bb
set -l cyan 8abeb7
set -l pink cf90e0

# Syntax Highlighting Colors
set -g fish_color_normal $foreground
set -g fish_color_command $cyan
set -g fish_color_keyword $pink
set -g fish_color_quote $yellow
set -g fish_color_redirection $foreground
set -g fish_color_end $orange
set -g fish_color_error $red
set -g fish_color_param $purple
set -g fish_color_comment $comment
set -g fish_color_selection --background=$selection
set -g fish_color_search_match --background=$selection
set -g fish_color_operator $green
set -g fish_color_escape $pink
set -g fish_color_autosuggestion $comment

# Completion Pager Colors
set -g fish_pager_color_progress $comment
set -g fish_pager_color_prefix $cyan
set -g fish_pager_color_completion $foreground
set -g fish_pager_color_description $comment
262 changes: 262 additions & 0 deletions extra/hybridfox/nightfox_iterm.itermcolors
Original file line number Diff line number Diff line change
@@ -0,0 +1,262 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<!-- Nightfox ITerm Colors -->
<!-- Style: hybridfox -->
<!-- Upstream: https://github.com/edeneast/nightfox.nvim/raw/main/extra/hybridfox/nightfox_iterm.itermcolors -->
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.18039215686275</real>
<key>Green Component</key>
<real>0.16470588235294</real>
<key>Red Component</key>
<real>0.15686274509804</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.4</real>
<key>Green Component</key>
<real>0.4</real>
<key>Red Component</key>
<real>0.8</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.41960784313725</real>
<key>Green Component</key>
<real>0.83921568627451</real>
<key>Red Component</key>
<real>0.79607843137255</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.32941176470588</real>
<key>Green Component</key>
<real>0.77647058823529</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.90196078431373</real>
<key>Green Component</key>
<real>0.70196078431373</real>
<key>Red Component</key>
<real>0.47843137254902</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.87843137254902</real>
<key>Green Component</key>
<real>0.56470588235294</real>
<key>Red Component</key>
<real>0.8078431372549</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.8156862745098</real>
<key>Green Component</key>
<real>0.85098039215686</real>
<key>Red Component</key>
<real>0.57647058823529</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.50196078431373</real>
<key>Green Component</key>
<real>0.47058823529412</real>
<key>Red Component</key>
<real>0.43921568627451</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.4078431372549</real>
<key>Green Component</key>
<real>0.74117647058824</real>
<key>Red Component</key>
<real>0.70980392156863</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.45490196078431</real>
<key>Green Component</key>
<real>0.77647058823529</real>
<key>Red Component</key>
<real>0.94117647058824</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.74509803921569</real>
<key>Green Component</key>
<real>0.63529411764706</real>
<key>Red Component</key>
<real>0.50588235294118</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.73333333333333</real>
<key>Green Component</key>
<real>0.58039215686275</real>
<key>Red Component</key>
<real>0.69803921568627</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.71764705882353</real>
<key>Green Component</key>
<real>0.74509803921569</real>
<key>Red Component</key>
<real>0.54117647058824</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.77647058823529</real>
<key>Green Component</key>
<real>0.7843137254902</real>
<key>Red Component</key>
<real>0.77254901960784</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.32941176470588</real>
<key>Green Component</key>
<real>0.26666666666667</real>
<key>Red Component</key>
<real>0.23921568627451</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.40392156862745</real>
<key>Green Component</key>
<real>0.40392156862745</real>
<key>Red Component</key>
<real>0.90196078431373</real>
</dict>
<key>Background Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.12941176470588</real>
<key>Green Component</key>
<real>0.12156862745098</real>
<key>Red Component</key>
<real>0.11372549019608</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.77647058823529</real>
<key>Green Component</key>
<real>0.7843137254902</real>
<key>Red Component</key>
<real>0.77254901960784</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.77647058823529</real>
<key>Green Component</key>
<real>0.7843137254902</real>
<key>Red Component</key>
<real>0.77254901960784</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.12941176470588</real>
<key>Green Component</key>
<real>0.12156862745098</real>
<key>Red Component</key>
<real>0.11372549019608</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.77647058823529</real>
<key>Green Component</key>
<real>0.7843137254902</real>
<key>Red Component</key>
<real>0.77254901960784</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.77647058823529</real>
<key>Green Component</key>
<real>0.7843137254902</real>
<key>Red Component</key>
<real>0.77254901960784</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Blue Component</key>
<real>0.31764705882353</real>
<key>Green Component</key>
<real>0.23137254901961</real>
<key>Red Component</key>
<real>0.16862745098039</real>
</dict>
</dict>
</plist>
Loading

0 comments on commit 8b997bb

Please sign in to comment.