Add .bashrc and .bash_logout
This commit is contained in:
commit
a179516351
|
@ -0,0 +1,3 @@
|
|||
if [ "$SHLVL" = 1 ]; then
|
||||
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
|
||||
fi
|
|
@ -0,0 +1,55 @@
|
|||
# Do nothing if not running an interactive shell
|
||||
case $- in
|
||||
*i*) ;;
|
||||
*) return;;
|
||||
esac
|
||||
|
||||
# Environment variables
|
||||
export TERM="xterm-256color"
|
||||
export EDITOR="vi"
|
||||
export VISUAL="vi"
|
||||
|
||||
# The Prompt
|
||||
export PS1='\u@\h:\W\$ '
|
||||
|
||||
# History settings
|
||||
set -o history # Enable history
|
||||
shopt -s histappend # Append to the history file instead of overwriting it
|
||||
HISTCONTROL=ignoreboth # Don't put duplicate lines or lines beginning with a space in the history file
|
||||
HISTSIZE=-1 # Don't limit the number of history lines stored
|
||||
HISTFILESIZE=-1 # Don't truncate the history when reading the history file at the start of a shell session
|
||||
|
||||
# Pager settings
|
||||
# Use lesspipe if it exists
|
||||
if command -v lesspipe; then
|
||||
export LESSOPEN="| $(command -v lesspipe) %s";
|
||||
export LESSCLOSE="$(command -v lesspipe) %s %s";
|
||||
fi
|
||||
|
||||
# Enable colors in less
|
||||
export LESS_TERMCAP_mb="[35m"
|
||||
export LESS_TERMCAP_md="[33m"
|
||||
export LESS_TERMCAP_me=""
|
||||
export LESS_TERMCAP_se=""
|
||||
export LESS_TERMCAP_so="[34m"
|
||||
export LESS_TERMCAP_ue=""
|
||||
export LESS_TERMCAP_us="[4m"
|
||||
|
||||
# Enable dircolors
|
||||
if test -x "$(command -v dircolors)"; then
|
||||
test -r ~/.config/shell/dircolors &&
|
||||
eval "$(dircolors -b ~/.config/shell/dircolors)" ||
|
||||
eval "$(dircolors -b)"
|
||||
fi
|
||||
|
||||
# Safety features
|
||||
set -o noclobber # Enable features to prevent accidental file deletion
|
||||
|
||||
# Shell expansion features
|
||||
shopt -s globstar # Enable "**" to match recursively when globbing
|
||||
|
||||
# Interactive features
|
||||
set -o vi
|
||||
|
||||
# Aliases
|
||||
source ~/.config/shell/aliasrc
|
Loading…
Reference in New Issue