Bashrc
From Attie's Wiki
(Difference between revisions)
m |
m |
||
Line 36: | Line 36: | ||
alias xterm='BASH_DEPTH="" xterm' | alias xterm='BASH_DEPTH="" xterm' | ||
alias mps='ps -U $USER U $USER -f' | alias mps='ps -U $USER U $USER -f' | ||
− | alias nano='nano - | + | alias nano='nano -wzSA -T 2' |
alias less='less -cR' | alias less='less -cR' | ||
alias su='sudo su' | alias su='sudo su' |
Revision as of 23:18, 12 November 2011
Below is the extended contents of my '~/.bashrc' file (after the system stuffs)
if [ "$ATTIE_PATH" == "" ]; then export PATH=~/.bin:$PATH export ATTIE_PATH=done fi if [ "$TERM" != "xterm" ]; then return fi if [ "$BASH_DEPTH" = "" ]; then BASH_DEPTH=0 else BASH_DEPTH=$((BASH_DEPTH + 1)) fi export BASH_DEPTH export EDITOR="nano" PS1="\[\e]0;\u@\h:\w\007\]\[\e[0;33m\]\T \[\e[32m\]\u\[\e[90m\]@" PS1="$PS1\[\e[35m\]\h\[\e[90m\]:\[\e[36m\[\w \[\e[0m\][\$BASH_DEPTH:\j]" if [ "`whoami`" = "root" ]; then PS1="\[\e[0m\]#\[\e[91m\]#\[\e[31m\]# $PS1 \[\e[31m\]#\[\e[91m\]#\[\e[0m\]#" else PS1="\[\e[0m\]#\[\e[94m\]#\[\e[34m\]# $PS1 \[\e[34m\]#\[\e[94m\]#\[\e[0m\]#" fi PS1="$PS1\n\$ " export PS1 if [ "$WINDOWID" != "" ]; then xrdb ~/.Xresources fi alias admesg='sudo tail -n 0 -f /var/log/messages' alias pingdd='sudo killall -USR1 dd' alias xterm='BASH_DEPTH="" xterm' alias mps='ps -U $USER U $USER -f' alias nano='nano -wzSA -T 2' alias less='less -cR' alias su='sudo su' alias l='ls' alias ll='ls -l' alias lll='ls -la' alias x='exit' alias j='jobs' alias xtar='tar -xvf' alias xbz2='tar -jxvf' alias xgz='tar -zxvf' if [ -x /usr/bin/screen ]; then if [ "$STY" ]; then alias is='echo yes' alias exit='screen -d $STY' alias qs='kill `echo $STY|cut -d "." -f 1`' else alias is='echo no' alias us='screen -d -R uni' alias ss='screen -S `date "+screen_%d-%b-%Y_%k:%M.%S"`' alias sl='screen -list' alias sc='screen -d -R' fi else echo "WARNING: /usr/bin/screen was not found. screen aliases not inserted..." fi umask 0077
See also Xresources