mirror of
https://github.com/lloeki/dotfiles.git
synced 2025-12-06 07:24:39 +01:00
25 lines
474 B
Bash
25 lines
474 B
Bash
if [[ $BASH_VERSINFO -gt 3 ]]; then
|
|
source "$DOTFILES_BASH_DIR"/ansi4
|
|
else
|
|
source "$DOTFILES_BASH_DIR"/ansi3
|
|
fi
|
|
|
|
setup_ansi_sgr_index
|
|
|
|
# set_color [-p] color
|
|
# -p: wraps output for bash prompt size match
|
|
set_color() {
|
|
if [[ $1 == "-p" ]]; then
|
|
local prompt=1
|
|
shift
|
|
fi
|
|
local code=$1
|
|
|
|
[[ $prompt -eq 1 ]] && echo -n "\["
|
|
echo -n "\033["
|
|
ansi_sgr "$code"
|
|
echo -n "m"
|
|
[[ $prompt -eq 1 ]] && echo -n "\]"
|
|
}
|
|
|
|
# vim: ft=bash
|