diff options
Diffstat (limited to 'zsh/oh-my-zsh/lib/spectrum.zsh')
-rw-r--r-- | zsh/oh-my-zsh/lib/spectrum.zsh | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/zsh/oh-my-zsh/lib/spectrum.zsh b/zsh/oh-my-zsh/lib/spectrum.zsh deleted file mode 100644 index 97f5c36..0000000 --- a/zsh/oh-my-zsh/lib/spectrum.zsh +++ /dev/null @@ -1,37 +0,0 @@ -# A script to make using 256 colors in zsh less painful. -# P.C. Shyamshankar <sykora@lucentbeing.com> -# Copied from https://github.com/sykora/etc/blob/master/zsh/functions/spectrum/ - -typeset -AHg FX FG BG - -FX=( - reset "%{[00m%}" - bold "%{[01m%}" no-bold "%{[22m%}" - italic "%{[03m%}" no-italic "%{[23m%}" - underline "%{[04m%}" no-underline "%{[24m%}" - blink "%{[05m%}" no-blink "%{[25m%}" - reverse "%{[07m%}" no-reverse "%{[27m%}" -) - -for color in {000..255}; do - FG[$color]="%{[38;5;${color}m%}" - BG[$color]="%{[48;5;${color}m%}" -done - -# Show all 256 colors with color number -function spectrum_ls() { - setopt localoptions nopromptsubst - local ZSH_SPECTRUM_TEXT=${ZSH_SPECTRUM_TEXT:-Arma virumque cano Troiae qui primus ab oris} - for code in {000..255}; do - print -P -- "$code: ${FG[$code]}${ZSH_SPECTRUM_TEXT}%{$reset_color%}" - done -} - -# Show all 256 colors where the background is set to specific color -function spectrum_bls() { - setopt localoptions nopromptsubst - local ZSH_SPECTRUM_TEXT=${ZSH_SPECTRUM_TEXT:-Arma virumque cano Troiae qui primus ab oris} - for code in {000..255}; do - print -P -- "$code: ${BG[$code]}${ZSH_SPECTRUM_TEXT}%{$reset_color%}" - done -} |