dot/.znewterm

52 lines
892 B
Plaintext
Raw Normal View History

# Initializations to be done on a new terminal. This is
# called both from .zlogin and .zshrc
# default initialization
if [ -r /usr/local/lib/profile-parts/term ]
then
. /usr/local/lib/profile-parts/term
fi
# terminal customization
if [[ .$TERM. = .console. ]]
then
# Linux console
TERM=vt200
stty rows 25 cols 80
fi
if [[ .$TERM. = .vt200. ]]
then
# vt200 not known here
TERM=vt100
stty erase 
fi
if [[ .$TERM. = .xterm. ]]
then
prompt="%{]0;%m(%l)%n %~%}%B%m:%~ %T %h%# %b"
1998-03-25 20:59:51 +01:00
if test "`uname`" = HP-UX
1995-06-02 15:46:15 +02:00
then
export REMOTEHOST=`
/bin/who -muR |
1995-06-02 15:46:15 +02:00
tr -s ' ' ' ' |
cut -f 8 | cut -d : -f 1`
1998-03-25 20:59:51 +01:00
else
export REMOTEHOST=`
who am i |
1999-07-29 16:13:22 +02:00
grep '(.*)' |
1998-03-25 20:59:51 +01:00
sed -e 's/.*(\(.*\)).*/\1/'`
1995-06-02 15:46:15 +02:00
fi
if [[ -z "$DISPLAY" ]]
then
export DISPLAY=${REMOTEHOST}:0.0
fi
#stty erase 
else
prompt="%B%m:%~ %T %h%# %b"
fi
1996-02-22 14:33:43 +01:00
export PROMPT
znewtermexecuted=true