mirror of
https://github.com/morhetz/gruvbox.git
synced 2025-11-16 07:13:46 -05:00
Fixing dash compatibility (printf instead of echo -ne)
This commit is contained in:
@@ -128,7 +128,7 @@ default: `256`
|
|||||||
[4]: https://github.com/morhetz/gruvbox/issues/4
|
[4]: https://github.com/morhetz/gruvbox/issues/4
|
||||||
|
|
||||||
### g:gruvbox_contrast
|
### g:gruvbox_contrast
|
||||||
Possible values is `soft`, `medium` and `hard`.
|
Possible values are `soft`, `medium` and `hard`.
|
||||||
default: `medium`
|
default: `medium`
|
||||||
|
|
||||||
### g:gruvbox_hls_cursor
|
### g:gruvbox_hls_cursor
|
||||||
|
|||||||
@@ -2,115 +2,115 @@
|
|||||||
|
|
||||||
if [ "${TERM%%-*}" = "screen" ]; then
|
if [ "${TERM%%-*}" = "screen" ]; then
|
||||||
if [ -n "$TMUX" ]; then
|
if [ -n "$TMUX" ]; then
|
||||||
echo -ne "\ePtmux;\e\e]4;236;rgb:32/30/2f\a\e\\"
|
printf "\033Ptmux;\033\033]4;236;rgb:32/30/2f\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;234;rgb:1d/20/21\a\e\\"
|
printf "\033Ptmux;\033\033]4;234;rgb:1d/20/21\007\033\\"
|
||||||
|
|
||||||
echo -ne "\ePtmux;\e\e]4;235;rgb:28/28/28\a\e\\"
|
printf "\033Ptmux;\033\033]4;235;rgb:28/28/28\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;237;rgb:3c/38/36\a\e\\"
|
printf "\033Ptmux;\033\033]4;237;rgb:3c/38/36\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;239;rgb:50/49/45\a\e\\"
|
printf "\033Ptmux;\033\033]4;239;rgb:50/49/45\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;241;rgb:66/5c/54\a\e\\"
|
printf "\033Ptmux;\033\033]4;241;rgb:66/5c/54\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;243;rgb:7c/6f/64\a\e\\"
|
printf "\033Ptmux;\033\033]4;243;rgb:7c/6f/64\007\033\\"
|
||||||
|
|
||||||
echo -ne "\ePtmux;\e\e]4;244;rgb:92/83/74\a\e\\"
|
printf "\033Ptmux;\033\033]4;244;rgb:92/83/74\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;245;rgb:92/83/74\a\e\\"
|
printf "\033Ptmux;\033\033]4;245;rgb:92/83/74\007\033\\"
|
||||||
|
|
||||||
echo -ne "\ePtmux;\e\e]4;228;rgb:f4/e8/ba\a\e\\"
|
printf "\033Ptmux;\033\033]4;228;rgb:f4/e8/ba\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;230;rgb:ff/ff/c8\a\e\\"
|
printf "\033Ptmux;\033\033]4;230;rgb:ff/ff/c8\007\033\\"
|
||||||
|
|
||||||
echo -ne "\ePtmux;\e\e]4;229;rgb:fd/f4/c1\a\e\\"
|
printf "\033Ptmux;\033\033]4;229;rgb:fd/f4/c1\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;223;rgb:eb/db/b2\a\e\\"
|
printf "\033Ptmux;\033\033]4;223;rgb:eb/db/b2\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;250;rgb:d5/c4/a1\a\e\\"
|
printf "\033Ptmux;\033\033]4;250;rgb:d5/c4/a1\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;248;rgb:bd/ae/93\a\e\\"
|
printf "\033Ptmux;\033\033]4;248;rgb:bd/ae/93\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;246;rgb:a8/99/84\a\e\\"
|
printf "\033Ptmux;\033\033]4;246;rgb:a8/99/84\007\033\\"
|
||||||
|
|
||||||
echo -ne "\ePtmux;\e\e]4;167;rgb:fb/49/34\a\e\\"
|
printf "\033Ptmux;\033\033]4;167;rgb:fb/49/34\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;142;rgb:b8/bb/26\a\e\\"
|
printf "\033Ptmux;\033\033]4;142;rgb:b8/bb/26\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;214;rgb:fa/bd/2f\a\e\\"
|
printf "\033Ptmux;\033\033]4;214;rgb:fa/bd/2f\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;109;rgb:83/a5/98\a\e\\"
|
printf "\033Ptmux;\033\033]4;109;rgb:83/a5/98\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;175;rgb:d3/86/9b\a\e\\"
|
printf "\033Ptmux;\033\033]4;175;rgb:d3/86/9b\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;108;rgb:8e/c0/7c\a\e\\"
|
printf "\033Ptmux;\033\033]4;108;rgb:8e/c0/7c\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;208;rgb:fe/80/19\a\e\\"
|
printf "\033Ptmux;\033\033]4;208;rgb:fe/80/19\007\033\\"
|
||||||
|
|
||||||
echo -ne "\ePtmux;\e\e]4;88;rgb:9d/00/06\a\e\\"
|
printf "\033Ptmux;\033\033]4;88;rgb:9d/00/06\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;100;rgb:79/74/0e\a\e\\"
|
printf "\033Ptmux;\033\033]4;100;rgb:79/74/0e\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;136;rgb:b5/76/14\a\e\\"
|
printf "\033Ptmux;\033\033]4;136;rgb:b5/76/14\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;24;rgb:07/66/78\a\e\\"
|
printf "\033Ptmux;\033\033]4;24;rgb:07/66/78\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;96;rgb:8f/3f/71\a\e\\"
|
printf "\033Ptmux;\033\033]4;96;rgb:8f/3f/71\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;66;rgb:42/7b/58\a\e\\"
|
printf "\033Ptmux;\033\033]4;66;rgb:42/7b/58\007\033\\"
|
||||||
echo -ne "\ePtmux;\e\e]4;130;rgb:af/3a/03\a\e\\"
|
printf "\033Ptmux;\033\033]4;130;rgb:af/3a/03\007\033\\"
|
||||||
else
|
else
|
||||||
echo -ne "\eP\e]4;236;rgb:32/30/2f\a\e\\"
|
printf "\033P\033]4;236;rgb:32/30/2f\007\033\\"
|
||||||
echo -ne "\eP\e]4;234;rgb:1d/20/21\a\e\\"
|
printf "\033P\033]4;234;rgb:1d/20/21\007\033\\"
|
||||||
|
|
||||||
echo -ne "\eP\e]4;235;rgb:28/28/28\a\e\\"
|
printf "\033P\033]4;235;rgb:28/28/28\007\033\\"
|
||||||
echo -ne "\eP\e]4;237;rgb:3c/38/36\a\e\\"
|
printf "\033P\033]4;237;rgb:3c/38/36\007\033\\"
|
||||||
echo -ne "\eP\e]4;239;rgb:50/49/45\a\e\\"
|
printf "\033P\033]4;239;rgb:50/49/45\007\033\\"
|
||||||
echo -ne "\eP\e]4;241;rgb:66/5c/54\a\e\\"
|
printf "\033P\033]4;241;rgb:66/5c/54\007\033\\"
|
||||||
echo -ne "\eP\e]4;243;rgb:7c/6f/64\a\e\\"
|
printf "\033P\033]4;243;rgb:7c/6f/64\007\033\\"
|
||||||
|
|
||||||
echo -ne "\eP\e]4;244;rgb:92/83/74\a\e\\"
|
printf "\033P\033]4;244;rgb:92/83/74\007\033\\"
|
||||||
echo -ne "\eP\e]4;245;rgb:92/83/74\a\e\\"
|
printf "\033P\033]4;245;rgb:92/83/74\007\033\\"
|
||||||
|
|
||||||
echo -ne "\eP\e]4;228;rgb:f4/e8/ba\a\e\\"
|
printf "\033P\033]4;228;rgb:f4/e8/ba\007\033\\"
|
||||||
echo -ne "\eP\e]4;230;rgb:ff/ff/c8\a\e\\"
|
printf "\033P\033]4;230;rgb:ff/ff/c8\007\033\\"
|
||||||
|
|
||||||
echo -ne "\eP\e]4;229;rgb:fd/f4/c1\a\e\\"
|
printf "\033P\033]4;229;rgb:fd/f4/c1\007\033\\"
|
||||||
echo -ne "\eP\e]4;223;rgb:eb/db/b2\a\e\\"
|
printf "\033P\033]4;223;rgb:eb/db/b2\007\033\\"
|
||||||
echo -ne "\eP\e]4;250;rgb:d5/c4/a1\a\e\\"
|
printf "\033P\033]4;250;rgb:d5/c4/a1\007\033\\"
|
||||||
echo -ne "\eP\e]4;248;rgb:bd/ae/93\a\e\\"
|
printf "\033P\033]4;248;rgb:bd/ae/93\007\033\\"
|
||||||
echo -ne "\eP\e]4;246;rgb:a8/99/84\a\e\\"
|
printf "\033P\033]4;246;rgb:a8/99/84\007\033\\"
|
||||||
|
|
||||||
echo -ne "\eP\e]4;167;rgb:fb/49/34\a\e\\"
|
printf "\033P\033]4;167;rgb:fb/49/34\007\033\\"
|
||||||
echo -ne "\eP\e]4;142;rgb:b8/bb/26\a\e\\"
|
printf "\033P\033]4;142;rgb:b8/bb/26\007\033\\"
|
||||||
echo -ne "\eP\e]4;214;rgb:fa/bd/2f\a\e\\"
|
printf "\033P\033]4;214;rgb:fa/bd/2f\007\033\\"
|
||||||
echo -ne "\eP\e]4;109;rgb:83/a5/98\a\e\\"
|
printf "\033P\033]4;109;rgb:83/a5/98\007\033\\"
|
||||||
echo -ne "\eP\e]4;175;rgb:d3/86/9b\a\e\\"
|
printf "\033P\033]4;175;rgb:d3/86/9b\007\033\\"
|
||||||
echo -ne "\eP\e]4;108;rgb:8e/c0/7c\a\e\\"
|
printf "\033P\033]4;108;rgb:8e/c0/7c\007\033\\"
|
||||||
echo -ne "\eP\e]4;208;rgb:fe/80/19\a\e\\"
|
printf "\033P\033]4;208;rgb:fe/80/19\007\033\\"
|
||||||
|
|
||||||
echo -ne "\eP\e]4;88;rgb:9d/00/06\a\e\\"
|
printf "\033P\033]4;88;rgb:9d/00/06\007\033\\"
|
||||||
echo -ne "\eP\e]4;100;rgb:79/74/0e\a\e\\"
|
printf "\033P\033]4;100;rgb:79/74/0e\007\033\\"
|
||||||
echo -ne "\eP\e]4;136;rgb:b5/76/14\a\e\\"
|
printf "\033P\033]4;136;rgb:b5/76/14\007\033\\"
|
||||||
echo -ne "\eP\e]4;24;rgb:07/66/78\a\e\\"
|
printf "\033P\033]4;24;rgb:07/66/78\007\033\\"
|
||||||
echo -ne "\eP\e]4;96;rgb:8f/3f/71\a\e\\"
|
printf "\033P\033]4;96;rgb:8f/3f/71\007\033\\"
|
||||||
echo -ne "\eP\e]4;66;rgb:42/7b/58\a\e\\"
|
printf "\033P\033]4;66;rgb:42/7b/58\007\033\\"
|
||||||
echo -ne "\eP\e]4;130;rgb:af/3a/03\a\e\\"
|
printf "\033P\033]4;130;rgb:af/3a/03\007\033\\"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo -ne "\e]4;236;rgb:32/30/2f\e\\"
|
printf "\033]4;236;rgb:32/30/2f\033\\"
|
||||||
echo -ne "\e]4;234;rgb:1d/20/21\e\\"
|
printf "\033]4;234;rgb:1d/20/21\033\\"
|
||||||
|
|
||||||
echo -ne "\e]4;235;rgb:28/28/28\e\\"
|
printf "\033]4;235;rgb:28/28/28\033\\"
|
||||||
echo -ne "\e]4;237;rgb:3c/38/36\e\\"
|
printf "\033]4;237;rgb:3c/38/36\033\\"
|
||||||
echo -ne "\e]4;239;rgb:50/49/45\e\\"
|
printf "\033]4;239;rgb:50/49/45\033\\"
|
||||||
echo -ne "\e]4;241;rgb:66/5c/54\e\\"
|
printf "\033]4;241;rgb:66/5c/54\033\\"
|
||||||
echo -ne "\e]4;243;rgb:7c/6f/64\e\\"
|
printf "\033]4;243;rgb:7c/6f/64\033\\"
|
||||||
|
|
||||||
echo -ne "\e]4;244;rgb:92/83/74\e\\"
|
printf "\033]4;244;rgb:92/83/74\033\\"
|
||||||
echo -ne "\e]4;245;rgb:92/83/74\e\\"
|
printf "\033]4;245;rgb:92/83/74\033\\"
|
||||||
|
|
||||||
echo -ne "\e]4;228;rgb:f4/e8/ba\e\\"
|
printf "\033]4;228;rgb:f4/e8/ba\033\\"
|
||||||
echo -ne "\e]4;230;rgb:ff/ff/c8\e\\"
|
printf "\033]4;230;rgb:ff/ff/c8\033\\"
|
||||||
|
|
||||||
echo -ne "\e]4;229;rgb:fd/f4/c1\e\\"
|
printf "\033]4;229;rgb:fd/f4/c1\033\\"
|
||||||
echo -ne "\e]4;223;rgb:eb/db/b2\e\\"
|
printf "\033]4;223;rgb:eb/db/b2\033\\"
|
||||||
echo -ne "\e]4;250;rgb:d5/c4/a1\e\\"
|
printf "\033]4;250;rgb:d5/c4/a1\033\\"
|
||||||
echo -ne "\e]4;248;rgb:bd/ae/93\e\\"
|
printf "\033]4;248;rgb:bd/ae/93\033\\"
|
||||||
echo -ne "\e]4;246;rgb:a8/99/84\e\\"
|
printf "\033]4;246;rgb:a8/99/84\033\\"
|
||||||
|
|
||||||
echo -ne "\e]4;167;rgb:fb/49/34\e\\"
|
printf "\033]4;167;rgb:fb/49/34\033\\"
|
||||||
echo -ne "\e]4;142;rgb:b8/bb/26\e\\"
|
printf "\033]4;142;rgb:b8/bb/26\033\\"
|
||||||
echo -ne "\e]4;214;rgb:fa/bd/2f\e\\"
|
printf "\033]4;214;rgb:fa/bd/2f\033\\"
|
||||||
echo -ne "\e]4;109;rgb:83/a5/98\e\\"
|
printf "\033]4;109;rgb:83/a5/98\033\\"
|
||||||
echo -ne "\e]4;175;rgb:d3/86/9b\e\\"
|
printf "\033]4;175;rgb:d3/86/9b\033\\"
|
||||||
echo -ne "\e]4;108;rgb:8e/c0/7c\e\\"
|
printf "\033]4;108;rgb:8e/c0/7c\033\\"
|
||||||
echo -ne "\e]4;208;rgb:fe/80/19\e\\"
|
printf "\033]4;208;rgb:fe/80/19\033\\"
|
||||||
|
|
||||||
echo -ne "\e]4;88;rgb:9d/00/06\e\\"
|
printf "\033]4;88;rgb:9d/00/06\033\\"
|
||||||
echo -ne "\e]4;100;rgb:79/74/0e\e\\"
|
printf "\033]4;100;rgb:79/74/0e\033\\"
|
||||||
echo -ne "\e]4;136;rgb:b5/76/14\e\\"
|
printf "\033]4;136;rgb:b5/76/14\033\\"
|
||||||
echo -ne "\e]4;24;rgb:07/66/78\e\\"
|
printf "\033]4;24;rgb:07/66/78\033\\"
|
||||||
echo -ne "\e]4;96;rgb:8f/3f/71\e\\"
|
printf "\033]4;96;rgb:8f/3f/71\033\\"
|
||||||
echo -ne "\e]4;66;rgb:42/7b/58\e\\"
|
printf "\033]4;66;rgb:42/7b/58\033\\"
|
||||||
echo -ne "\e]4;130;rgb:af/3a/03\e\\"
|
printf "\033]4;130;rgb:af/3a/03\033\\"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user