| @@ -261,7 +261,7 @@ if null type _git | |||||
| then | then | ||||
| # enable programmable completion for g | # enable programmable completion for g | ||||
| complete -o bashdefault -o default -o nospace -F _git g 2>/dev/null \ | complete -o bashdefault -o default -o nospace -F _git g 2>/dev/null \ | ||||
| || complete -o default -o nospace -F _git g | |||||
| || complete -o default -o nospace -F _git g | |||||
| fi | fi | ||||
| alias setup.py="sudo python3 setup.py install --record files.txt" | alias setup.py="sudo python3 setup.py install --record files.txt" | ||||
| @@ -282,15 +282,15 @@ clk(){ | |||||
| } | } | ||||
| man(){ | man(){ | ||||
| env \ | |||||
| LESS_TERMCAP_mb=$(printf "\e[1;35m") \ | |||||
| LESS_TERMCAP_md=$(printf "\e[1;31m") \ | |||||
| LESS_TERMCAP_me=$(printf "\e[0m") \ | |||||
| LESS_TERMCAP_se=$(printf "\e[0m") \ | |||||
| LESS_TERMCAP_so=$(printf "\e[1;44;33m") \ | |||||
| LESS_TERMCAP_ue=$(printf "\e[0m") \ | |||||
| LESS_TERMCAP_us=$(printf "\e[1;32m") \ | |||||
| man "$@" | |||||
| env \ | |||||
| LESS_TERMCAP_mb=$(printf "\e[1;35m") \ | |||||
| LESS_TERMCAP_md=$(printf "\e[1;31m") \ | |||||
| LESS_TERMCAP_me=$(printf "\e[0m") \ | |||||
| LESS_TERMCAP_se=$(printf "\e[0m") \ | |||||
| LESS_TERMCAP_so=$(printf "\e[1;44;33m") \ | |||||
| LESS_TERMCAP_ue=$(printf "\e[0m") \ | |||||
| LESS_TERMCAP_us=$(printf "\e[1;32m") \ | |||||
| man "$@" | |||||
| } | } | ||||
| scr(){ | scr(){ | ||||
| @@ -714,7 +714,7 @@ __my_ps1_moc(){ | |||||
| } | } | ||||
| for f in /usr/share/git/git-prompt.sh \ | for f in /usr/share/git/git-prompt.sh \ | ||||
| /opt/local/share/doc/git-core/contrib/completion/git-prompt.sh | |||||
| /opt/local/share/doc/git-core/contrib/completion/git-prompt.sh | |||||
| do | do | ||||
| test -r $f && . $f && break | test -r $f && . $f && break | ||||
| done | done | ||||
| @@ -791,35 +791,35 @@ __my_set_screen_title(){ | |||||
| __my_set_title(){ | __my_set_title(){ | ||||
| case $TERM in | case $TERM in | ||||
| (rxvt*|xterm*|aterm|screen*) | (rxvt*|xterm*|aterm|screen*) | ||||
| title="$(echo $@)" | |||||
| test -t 1 && | |||||
| test -n "$DISPLAY" && | |||||
| test -z "$EMACS" && | |||||
| echo -n -e "\033]0;${title}\007" | |||||
| ;; | |||||
| title="$(echo $@)" | |||||
| test -t 1 && | |||||
| test -n "$DISPLAY" && | |||||
| test -z "$EMACS" && | |||||
| echo -n -e "\033]0;${title}\007" | |||||
| ;; | |||||
| esac | esac | ||||
| } | |||||
| PROMPT_COMMAND="__my_set_title \${USER}@\${HOSTNAME}\:\${PWD}; | |||||
| } | |||||
| PROMPT_COMMAND="__my_set_title \${USER}@\${HOSTNAME}\:\${PWD}; | |||||
| __my_set_screen_title \$(basename \"\$PWD\")/" | __my_set_screen_title \$(basename \"\$PWD\")/" | ||||
| # copied from https://wiki.archlinux.org/index.php/X_resources | # copied from https://wiki.archlinux.org/index.php/X_resources | ||||
| invader(){ | |||||
| invader(){ | |||||
| # ANSI color scheme script featuring Space Invaders | # ANSI color scheme script featuring Space Invaders | ||||
| # | # | ||||
| # Original: http://crunchbanglinux.org/forums/post/126921/#p126921 | # Original: http://crunchbanglinux.org/forums/post/126921/#p126921 | ||||
| # Modified by lolilolicon | # Modified by lolilolicon | ||||
| # | # | ||||
| f=3 b=4 | |||||
| for j in f b; do | |||||
| for i in {0..7}; do | |||||
| printf -v $j$i %b "\e[${!j}${i}m" | |||||
| done | |||||
| done | |||||
| bld=$'\e[1m' | |||||
| rst=$'\e[0m' | |||||
| f=3 b=4 | |||||
| for j in f b; do | |||||
| for i in {0..7}; do | |||||
| printf -v $j$i %b "\e[${!j}${i}m" | |||||
| done | |||||
| done | |||||
| bld=$'\e[1m' | |||||
| rst=$'\e[0m' | |||||
| cat << EOF | |||||
| cat << EOF | |||||
| $f1 ▀▄ ▄▀ $f2 ▄▄▄████▄▄▄ $f3 ▄██▄ $f4 ▀▄ ▄▀ $f5 ▄▄▄████▄▄▄ $f6 ▄██▄ $rst | $f1 ▀▄ ▄▀ $f2 ▄▄▄████▄▄▄ $f3 ▄██▄ $f4 ▀▄ ▄▀ $f5 ▄▄▄████▄▄▄ $f6 ▄██▄ $rst | ||||
| $f1 ▄█▀███▀█▄ $f2███▀▀██▀▀███ $f3▄█▀██▀█▄ $f4 ▄█▀███▀█▄ $f5███▀▀██▀▀███ $f6▄█▀██▀█▄$rst | $f1 ▄█▀███▀█▄ $f2███▀▀██▀▀███ $f3▄█▀██▀█▄ $f4 ▄█▀███▀█▄ $f5███▀▀██▀▀███ $f6▄█▀██▀█▄$rst | ||||
| @@ -841,5 +841,5 @@ invader(){ | |||||
| $f7▀▀▀▀▀▀▀▀▀▀▀$rst | $f7▀▀▀▀▀▀▀▀▀▀▀$rst | ||||
| EOF | EOF | ||||
| } | |||||
| } | |||||
| #/etc/lsb-release | #/etc/lsb-release | ||||