Set Prompt on ksh and csh

Set prompt on ksh

alias setprompt='PS1="`whoami`@`hostname` `pwd`: "'
alias cd='_cd() { cd $@; setprompt; }; _cd $@'
setprompt # sets the actual prompt

Set prompt on csh

alias setprompt 'set prompt="${cwd} % "'
alias cd 'chdir \!* && setprompt'
setprompt # sets the actual prompt


TMOUT=0 # don't log out