42 lines
944 B
Plaintext
42 lines
944 B
Plaintext
# .bashrc
|
|
|
|
# Source global definitions
|
|
if [ -f /etc/bashrc ]; then
|
|
. /etc/bashrc
|
|
fi
|
|
|
|
# Uncomment the following line if you don't like systemctl's auto-paging feature:
|
|
# export SYSTEMD_PAGER=
|
|
|
|
# User specific aliases and functions
|
|
|
|
# ASCII COLORS
|
|
red='\[\033[0;31m\]'
|
|
RED='\[\033[1;31m\]'
|
|
green='\[\033[0;32m\]'
|
|
GREEN='\[\033[1;32m\]'
|
|
yellow='\[\033[0;33m\]'
|
|
YELLOW='\[\033[1;33m\]'
|
|
blue='\[\033[0;34m\]'
|
|
BLUE='\[\033[1;34m\]'
|
|
magenta='\[\033[0;35m\]'
|
|
MAGENTA='\[\033[1;35m\]'
|
|
cyan='\[\033[0;36m\]'
|
|
CYAN='\[\033[1;36m\]'
|
|
white='\[\033[0;37m\]'
|
|
WHITE='\[\033[1;37m\]'
|
|
NC='\[\033[0m\]'
|
|
|
|
# If this is an xterm set the title to user@host:dir
|
|
case "$TERM" in
|
|
xterm*|rxvt*)
|
|
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
|
|
;;
|
|
screen*)
|
|
PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\033\\"'
|
|
;;
|
|
*)
|
|
;;
|
|
esac
|
|
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"
|