# Check for interactive shell
export MOSH_SERVER_NETWORK_TMOUT="3600"
if [ -z "$PS1" ] # no prompt?
### if [ -v PS1 ]   # On Bash 4.2+ ...
then
 return 0
else
       #If it's interactive, print useful information
       echo "$USER  $(/usr/bin/tty)   $(date "+%Y-%d-%m %k:%M:%S")"
       cat /etc/motd
fi

#Enable mouse support in midnight commander, lynx
alias lynx="lynx -use_mouse"
alias mc="mc -x"
alias mcedit="mcedit -x"
alias pico="env DISPLAY=null pico -m"
#S.u.S.E. style prompt
if [ "$PS1" ]; then
       if [ "`id -u`" -eq 0 ]; then
               export PS1='\e[0;31m\u@\h:\w\$\e[m '
       else
               export PS1='\u@\h:\w> '
       fi
fi

#Run su as login shell by default:
case "$TERM" in
       tmux*)
       su() {          if [ "${1+set}" = set ]; then
                         /bin/su "$@"
                       else
                         local code=0
                         local ancien
                         ancien=$(/usr/local/bin/tmux display-message -p '#W' 2> /dev/null )
                         /usr/local/bin/tmux rename-window "#[bg=red]#[fg=white]ash" 2> /dev/null
                         command /bin/su -l
                         code=$?
                         /usr/local/bin/tmux rename-window "$ancien" 2> /dev/null
                         /usr/local/bin/tmux set -w automatic-rename on 2> /dev/null
                         return $code
                       fi
                       }
       :;;
       *)
       su() {          if [ "${1+set}" = set ]; then
                         /bin/su "$@"
                       else
                         su -l
                       fi
       }
       :;;
esac