Revision: 34987
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 31, 2010 22:04 by trusktr
Initial Code
#
# /etc/bash.bashrc
#
# This file is the systemwide bashrc file. While most of the
# environment is preserved when running an interactive shell
# the PS[1-4] variables, aliases and functions are reset.
#
# When running a non-login shell, apply the following settings:
# - Prompt defaults (PS[1-4], PROMPT_COMMAND)
# - bash_completion if it exists
# - source /etc/bash.bashrc.local
# Shell Style
#PS1='[\u@\h \W]\$ ' # Old, colorless prompt.
#PS1='\[\e[1;34m\][\u@\h \W]\$\[\e[0m\] ' # New, colorful, blue prompt.
#PS1='\[\e[1;32m\][\u@\h \W]\$\[\e[0m\] ' # New, colorful, green prompt.
PS1='\[\e[1;34m\][\[\e[1;31m\]\u\[\e[1;34m\]@\[\e[1;31m\]\h \[\e[1;34m\]\w \[\e[1;32m\]#\# \[\e[1;34m\]:\[\e[1;32m\] \t\[\e[1;34m\]]\$\[\e[0m\] '
PS2='> '
PS3='> '
PS4='+ '
export PS1 PS2 PS3 PS4
if test "$TERM" = "xterm" -o \
"$TERM" = "xterm-color" -o \
"$TERM" = "xterm-256color" -o \
"$TERM" = "rxvt" -o \
"$TERM" = "rxvt-unicode" -o \
"$TERM" = "xterm-xfree86"; then
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
export PROMPT_COMMAND
fi
[ -r /etc/bash_completion ] && . /etc/bash_completion
[ -r /etc/bash.bashrc.local ] && . /etc/bash.bashrc.local
# Aliases
alias ls='ls --color=auto'
alias aur='yaourt'
# Default Editor
export EDITOR="vim"
# Auto tab-completion for sudo commands
complete -cf sudo
Initial URL
Initial Description
Initial Title
My custom bashrc
Initial Tags
Bash
Initial Language
Bash