blob: 0d6179a002c990d11084065c5b3b337a3de3c682 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# proceed only in interactive mode
[[ "$-" != *i* ]] && return
# PS1
if [ "$TERM" = xterm ]; then
export PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '
else
export PS1='\n\w \$ '
fi
# aliases
if [ -x /bin/dircolors ]; then
alias ls='ls --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
fi
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
# prepend $HOME/.local/bin: to PATH as needed
IFS_SAVED=${IFS}; IFS=':';
ADD=$HOME/.local/bin:
for path_element in $PATH; do
if [ "$ADD" = "$path_element:" ]; then
ADD=
fi
done
export PATH="$ADD$PATH"
IFS=${IFS_SAVED}
|