Skip to content

Commit 51e58f8

Browse files
committed
Add support for posix compliant shells
1 parent d97aa03 commit 51e58f8

File tree

262 files changed

+7803
-25
lines changed

Some content is hidden

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

262 files changed

+7803
-25
lines changed

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,17 @@ existing `FZF_DEFAULT_OPTS` environment variable.
1212

1313
## Installation
1414

15-
### Bash & Zsh
15+
### Posix complaint shell (sh, bash, zsh)
1616

17-
Source your favorite base16 color scheme from the `bash` directory into
18-
your bash or zsh configuration file. The generated `bash` scripts append
17+
Source your favorite base16 color scheme from the `sh/` directory into
18+
your shell configuration file. The generated `sh/` scripts append
1919
`--color` options naively to your `FZF_DEFAULT_OPTS` environment
2020
variable.
2121

22+
**Deprecated**: The `bash/` exists for people who have locally cloned
23+
this repo and are already using it, but `sh/` directory should be used
24+
for all posix compliant shells.
25+
2226
### Fish
2327

2428
Source your favorite base16 color scheme from the `fish` directory with

sh/base16-3024.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 3024
2+
# Scheme author: Jan T. Sott (http://github.com/idleberg)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#090300'
8+
color01='#3a3432'
9+
color02='#4a4543'
10+
color03='#5c5855'
11+
color04='#807d7c'
12+
color05='#a5a2a2'
13+
color06='#d6d5d4'
14+
color07='#f7f7f7'
15+
color08='#db2d20'
16+
color09='#e8bbd0'
17+
color0A='#fded02'
18+
color0B='#01a252'
19+
color0C='#b5e4f4'
20+
color0D='#01a0e4'
21+
color0E='#a16a94'
22+
color0F='#cdab53'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-apathy.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Apathy
2+
# Scheme author: Jannik Siebert (https://github.com/janniks)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#031a16'
8+
color01='#0b342d'
9+
color02='#184e45'
10+
color03='#2b685e'
11+
color04='#5f9c92'
12+
color05='#81b5ac'
13+
color06='#a7cec8'
14+
color07='#d2e7e4'
15+
color08='#3e9688'
16+
color09='#3e7996'
17+
color0A='#3e4c96'
18+
color0B='#883e96'
19+
color0C='#963e4c'
20+
color0D='#96883e'
21+
color0E='#4c963e'
22+
color0F='#3e965b'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-apprentice.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Apprentice
2+
# Scheme author: romainl
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#262626'
8+
color01='#af5f5f'
9+
color02='#5f875f'
10+
color03='#87875f'
11+
color04='#5f87af'
12+
color05='#5f5f87'
13+
color06='#5f8787'
14+
color07='#6c6c6c'
15+
color08='#444444'
16+
color09='#ff8700'
17+
color0A='#87af87'
18+
color0B='#ffffaf'
19+
color0C='#87afd7'
20+
color0D='#8787af'
21+
color0E='#5fafaf'
22+
color0F='#bcbcbc'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-ashes.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Ashes
2+
# Scheme author: Jannik Siebert (https://github.com/janniks)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#1c2023'
8+
color01='#393f45'
9+
color02='#565e65'
10+
color03='#747c84'
11+
color04='#adb3ba'
12+
color05='#c7ccd1'
13+
color06='#dfe2e5'
14+
color07='#f3f4f5'
15+
color08='#c7ae95'
16+
color09='#c7c795'
17+
color0A='#aec795'
18+
color0B='#95c7ae'
19+
color0C='#95aec7'
20+
color0D='#ae95c7'
21+
color0E='#c795ae'
22+
color0F='#c79595'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-atelier-cave-light.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Atelier Cave Light
2+
# Scheme author: Bram de Haan (http://atelierbramdehaan.nl)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#efecf4'
8+
color01='#e2dfe7'
9+
color02='#8b8792'
10+
color03='#7e7887'
11+
color04='#655f6d'
12+
color05='#585260'
13+
color06='#26232a'
14+
color07='#19171c'
15+
color08='#be4678'
16+
color09='#aa573c'
17+
color0A='#a06e3b'
18+
color0B='#2a9292'
19+
color0C='#398bc6'
20+
color0D='#576ddb'
21+
color0E='#955ae7'
22+
color0F='#bf40bf'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-atelier-cave.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Atelier Cave
2+
# Scheme author: Bram de Haan (http://atelierbramdehaan.nl)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#19171c'
8+
color01='#26232a'
9+
color02='#585260'
10+
color03='#655f6d'
11+
color04='#7e7887'
12+
color05='#8b8792'
13+
color06='#e2dfe7'
14+
color07='#efecf4'
15+
color08='#be4678'
16+
color09='#aa573c'
17+
color0A='#a06e3b'
18+
color0B='#2a9292'
19+
color0C='#398bc6'
20+
color0D='#576ddb'
21+
color0E='#955ae7'
22+
color0F='#bf40bf'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-atelier-dune-light.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Atelier Dune Light
2+
# Scheme author: Bram de Haan (http://atelierbramdehaan.nl)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#fefbec'
8+
color01='#e8e4cf'
9+
color02='#a6a28c'
10+
color03='#999580'
11+
color04='#7d7a68'
12+
color05='#6e6b5e'
13+
color06='#292824'
14+
color07='#20201d'
15+
color08='#d73737'
16+
color09='#b65611'
17+
color0A='#ae9513'
18+
color0B='#60ac39'
19+
color0C='#1fad83'
20+
color0D='#6684e1'
21+
color0E='#b854d4'
22+
color0F='#d43552'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-atelier-dune.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Atelier Dune
2+
# Scheme author: Bram de Haan (http://atelierbramdehaan.nl)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#20201d'
8+
color01='#292824'
9+
color02='#6e6b5e'
10+
color03='#7d7a68'
11+
color04='#999580'
12+
color05='#a6a28c'
13+
color06='#e8e4cf'
14+
color07='#fefbec'
15+
color08='#d73737'
16+
color09='#b65611'
17+
color0A='#ae9513'
18+
color0B='#60ac39'
19+
color0C='#1fad83'
20+
color0D='#6684e1'
21+
color0E='#b854d4'
22+
color0F='#d43552'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-atelier-estuary-light.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Atelier Estuary Light
2+
# Scheme author: Bram de Haan (http://atelierbramdehaan.nl)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#f4f3ec'
8+
color01='#e7e6df'
9+
color02='#929181'
10+
color03='#878573'
11+
color04='#6c6b5a'
12+
color05='#5f5e4e'
13+
color06='#302f27'
14+
color07='#22221b'
15+
color08='#ba6236'
16+
color09='#ae7313'
17+
color0A='#a5980d'
18+
color0B='#7d9726'
19+
color0C='#5b9d48'
20+
color0D='#36a166'
21+
color0E='#5f9182'
22+
color0F='#9d6c7c'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-atelier-estuary.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Atelier Estuary
2+
# Scheme author: Bram de Haan (http://atelierbramdehaan.nl)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#22221b'
8+
color01='#302f27'
9+
color02='#5f5e4e'
10+
color03='#6c6b5a'
11+
color04='#878573'
12+
color05='#929181'
13+
color06='#e7e6df'
14+
color07='#f4f3ec'
15+
color08='#ba6236'
16+
color09='#ae7313'
17+
color0A='#a5980d'
18+
color0B='#7d9726'
19+
color0C='#5b9d48'
20+
color0D='#36a166'
21+
color0E='#5f9182'
22+
color0F='#9d6c7c'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-atelier-forest-light.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Atelier Forest Light
2+
# Scheme author: Bram de Haan (http://atelierbramdehaan.nl)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#f1efee'
8+
color01='#e6e2e0'
9+
color02='#a8a19f'
10+
color03='#9c9491'
11+
color04='#766e6b'
12+
color05='#68615e'
13+
color06='#2c2421'
14+
color07='#1b1918'
15+
color08='#f22c40'
16+
color09='#df5320'
17+
color0A='#c38418'
18+
color0B='#7b9726'
19+
color0C='#3d97b8'
20+
color0D='#407ee7'
21+
color0E='#6666ea'
22+
color0F='#c33ff3'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

sh/base16-atelier-forest.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Base16 Atelier Forest
2+
# Scheme author: Bram de Haan (http://atelierbramdehaan.nl)
3+
# Template author: Tinted Theming (https://github.com/tinted-theming)
4+
5+
_gen_fzf_default_opts() {
6+
7+
color00='#1b1918'
8+
color01='#2c2421'
9+
color02='#68615e'
10+
color03='#766e6b'
11+
color04='#9c9491'
12+
color05='#a8a19f'
13+
color06='#e6e2e0'
14+
color07='#f1efee'
15+
color08='#f22c40'
16+
color09='#df5320'
17+
color0A='#c38418'
18+
color0B='#7b9726'
19+
color0C='#3d97b8'
20+
color0D='#407ee7'
21+
color0E='#6666ea'
22+
color0F='#c33ff3'
23+
24+
export FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"\
25+
" --color=bg+:$color01,bg:$color00,spinner:$color0C,hl:$color0D"\
26+
" --color=fg:$color04,header:$color0D,info:$color0A,pointer:$color0C"\
27+
" --color=marker:$color0C,fg+:$color06,prompt:$color0A,hl+:$color0D"
28+
}
29+
30+
_gen_fzf_default_opts

0 commit comments

Comments
 (0)