/ Published in: Other
URL: http://bbs.archlinux.org/viewtopic.php?t=21556
http://bbs.archlinux.org/viewtopic.php?t=21556
Expand |
Embed | Plain Text
#!/bin/sh ### ALIASES alias ls="ls --color" alias ll="ls --color -lh" alias la="ls --color -a" alias pacs="pacsearch" alias vim="vim -y" alias nano="nano -w" ### NICE COLOR BASH PROMPT function bash_prompt { local WHITE="[33[1;37m]" local default="[33[0;39m]" local BRIGHTGREEN="[33[1;32m]" local GREEN="[33[0;32m]" local CYAN="[33[0;36m]" local GRAY="[33[0;37m]" local RED="[33[0;31m]" if [ `id -u` != "0" ]; then PS1="${GREEN}u${CYAN}@${GREEN}h ${CYAN}w${WHITE} ${default}$ " else PS1="${RED}u${CYAN}@${GREEN}h ${CYAN}w${WHITE} ${default}$ " fi } bash_prompt ### COLORIZE PACMAN (PACS) pacsearch () { echo -e "$(pacman -Ss $@ | sed -e 's#current/.*#\033[1;31m&\033[0;37m#g' -e 's#extra/.*#\033[0;32m&\033[0;37m#g' -e 's#community/.*#\033[1;35m&\033[0;37m#g' -e 's#^.*/.* [0-9].*#\033[0;36m&\033[0;37m#g' )" }
You need to login to post a comment.
