mirror of
				https://github.com/ohmybash/oh-my-bash.git
				synced 2024-05-11 05:55:37 +00:00 
			
		
		
		
	Fix autoload .sh file in custom directory
This commit is contained in:
		@@ -1,37 +0,0 @@
 | 
			
		||||
#! /bin/bash
 | 
			
		||||
# A script to make using 256 colors in bash less painful.
 | 
			
		||||
# P.C. Shyamshankar <sykora@lucentbeing.com>
 | 
			
		||||
# Copied from http://github.com/sykora/etc/blob/master/zsh/functions/spectrum/
 | 
			
		||||
 | 
			
		||||
typeset -Ag 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
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
OSH_SPECTRUM_TEXT=${OSH_SPECTRUM_TEXT:-Arma virumque cano Troiae qui primus ab oris}
 | 
			
		||||
 | 
			
		||||
# Show all 256 colors with color number
 | 
			
		||||
function spectrum_ls() {
 | 
			
		||||
  for code in {000..255}; do
 | 
			
		||||
    print -P -- "$code: %{$FG[$code]%}$OSH_SPECTRUM_TEXT%{$reset_color%}"
 | 
			
		||||
  done
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Show all 256 colors where the background is set to specific color
 | 
			
		||||
function spectrum_bls() {
 | 
			
		||||
  for code in {000..255}; do
 | 
			
		||||
    print -P -- "$code: %{$BG[$code]%}$OSH_SPECTRUM_TEXT%{$reset_color%}"
 | 
			
		||||
  done
 | 
			
		||||
}
 | 
			
		||||
@@ -65,7 +65,9 @@ done
 | 
			
		||||
 | 
			
		||||
# Load all of your custom configurations from custom/
 | 
			
		||||
for config_file in $OSH_CUSTOM/*.sh; do
 | 
			
		||||
  source $config_file
 | 
			
		||||
  if [ -f config_file ]; then
 | 
			
		||||
    source $config_file
 | 
			
		||||
  fi
 | 
			
		||||
done
 | 
			
		||||
unset config_file
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user