Advertisement
KaeruCT

.bashrc

Jun 26th, 2012
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.40 KB | None | 0 0
  1. # path
  2. PATH=$HOME/bin:$PATH:/opt/flex_sdk_3/bin:$HOME/.gem/ruby/1.9.1/bin
  3. export PATH
  4.  
  5. # Check for an interactive session
  6. [ -z "$PS1" ] && return
  7.  
  8. # enable bash-completion
  9. if [ -f /etc/bash_completion ]; then
  10.     . /etc/bash_completion
  11. fi
  12.  
  13. # bash options
  14. shopt -s checkwinsize     # update the value of LINES and COLUMNS after each command if altered
  15.  
  16. alias nano='nano -Sw'
  17. alias record='ffmpeg -f x11grab -r 25 -s 1366x768 -i :0.0 $1'
  18. alias chromiumt='chromium --proxy-server="socks://localhost:9050"'
  19.  
  20. # aliases
  21. alias steam='wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Steam/Steam.exe >/dev/null 2>&1 &'
  22. alias mysqls='sudo /etc/rc.d/mysqld'
  23. alias apache='sudo /etc/rc.d/httpd'
  24. alias server='mysqls restart & apache restart'
  25. alias mntvid='sudo mount --bind /home/andres/Videos/ /srv/ftp/video'
  26.  
  27. alias ls='ls --color=auto'
  28. #alias pacman='sudo pacman-color'
  29. alias grep='grep --color=auto'
  30. alias cp="cp -i"                          # confirm before overwriting something
  31. alias psm="echo '%CPU %MEM   PID COMMAND' && ps hgaxo %cpu,%mem,pid,comm | sort -nrk1 | head -n 10 | sed -e 's/-bin//' |
  32. sed -e 's/-media-play//'"
  33. alias pacs="pacman -Sl | cut -d' ' -f2 | grep " #
  34. alias pac="pacsearch"                     # colorize pacman (pacs)
  35. pacsearch ()
  36. {
  37.   echo -e "$(pacman -Ss $@ | sed \
  38.  -e 's#core/.*#\\033[1;31m&\\033[0;37m#g' \
  39.  -e 's#extra/.*#\\033[0;32m&\\033[0;37m#g' \
  40.  -e 's#community/.*#\\033[1;35m&\\033[0;37m#g' \
  41.  -e 's#^.*/.* [0-9].*#\\033[0;36m&\\033[0;37m#g' )"
  42. }
  43. extract () {
  44.      if [ -f $1 ] ; then
  45.          case $1 in
  46.              *.tar.bz2)   tar xjf $1        ;;
  47.              *.tar.gz)    tar xzf $1     ;;
  48.              *.bz2)       bunzip2 $1       ;;
  49.              *.rar)       rar x $1     ;;
  50.              *.gz)        gunzip $1     ;;
  51.              *.tar)       tar xf $1        ;;
  52.              *.tbz2)      tar xjf $1      ;;
  53.              *.tgz)       tar xzf $1       ;;
  54.              *.zip)       unzip $1     ;;
  55.              *.Z)         uncompress $1  ;;
  56.              *.7z)        7z x $1    ;;
  57.              *)           echo "'$1' cannot be extracted via extract()" ;;
  58.          esac
  59.      else
  60.          echo "'$1' is not a valid file"
  61.      fi
  62. }
  63.  
  64. # env vars
  65. PS1='[\[\e[37m\]\u\[\e[31m\]@\[\e[37m\]\h\[\e[0m\]:\[\e[33m\]\w\[\e[0m\]] \$ '
  66.  
  67. export EDITOR=/usr/bin/vim
  68. export BROWSER=/usr/bin/chromium
  69. export GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement