PS1="$OPS1 "
+case "$HOME" in
+ /home/*)
+ home_link="`readlink /home`"
+ if [ -n "$home_link" ]; then
+ START_DIR="`pwd`" &&
+ cd "$HOME" &&
+ HOME="`pwd`" &&
+ cd "$START_DIR"
+ fi
+ ;;
+esac
+
case "$SHELL" in
*/bash)
[ "`type -t ls`" = alias ] && unalias ls
tmux() {
case "$TERM" in
rxvt)
- TMUX_SAVE_TERM="$TERM"
- TERM=rxvt-unicode
+ TERM=rxvt-unicode command tmux "$@"
;;
- esac
- command tmux "$@"
- rc=$?
-
- [ -n "$TMUX_SAVE_TERM" ] && TERM="$TMUX_SAVE_TERM"
- unset TMUX_SAVE_TERM
- return $rc
+ *)
+ command tmux "$@"
+ ;;
+ esac
}