Annotation of /trunk/bash/dot.bashrc
Parent Directory | Revision Log
Revision 29 -
(hide annotations)
(download)
Mon Jul 25 17:26:38 2005 UTC (19 years, 2 months ago) by niro
File size: 970 byte(s)
Mon Jul 25 17:26:38 2005 UTC (19 years, 2 months ago) by niro
File size: 970 byte(s)
new file
1 | niro | 29 | # $Header: /root/magellan-cvs/src/bash/dot.bashrc,v 1.1 2005-07-25 17:26:21 niro Exp $ |
2 | |||
3 | # check for an interactive shell. | ||
4 | # it make no sense to get past this point for scp and similar. | ||
5 | if [[ $- != *i* ]] | ||
6 | then | ||
7 | return | ||
8 | fi | ||
9 | |||
10 | # read /etc/profile to get global options in xterms also. | ||
11 | source /etc/profile | ||
12 | |||
13 | # export dir colors if any defines exists. | ||
14 | # prefer user dircolors, else if not found use the system global one. | ||
15 | if [[ -f ~/.dir_colors ]] | ||
16 | then | ||
17 | eval `dircolors -b ~/.dir_colors` | ||
18 | else | ||
19 | eval `dircolors -b /etc/DIR_COLORS` | ||
20 | fi | ||
21 | |||
22 | # some nice aliases for ls | ||
23 | alias ls="ls --color=auto" | ||
24 | alias ll="ls -lh --color=auto" | ||
25 | alias la="ls -hal --color=auto" | ||
26 | alias lsc="ls --format=single-column --color=auto" | ||
27 | |||
28 | # use a nice output for the window title of xterms. | ||
29 | case $TERM in | ||
30 | xterm*|rxvt|Eterm|eterm) | ||
31 | PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"' | ||
32 | ;; | ||
33 | screen) | ||
34 | PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\033\\"' | ||
35 | ;; | ||
36 | esac |