initial commit
This commit is contained in:
53
desktop/.kshrc
Normal file
53
desktop/.kshrc
Normal file
@@ -0,0 +1,53 @@
|
||||
# ~/.kshrc
|
||||
#
|
||||
# KornShell configuration for NetBSD
|
||||
#
|
||||
export EDITOR=emacs -nw
|
||||
export VISUAL=emacs
|
||||
export PAGER=less
|
||||
export MANPAGER=less
|
||||
export LANG=en_CA.UTF-8
|
||||
export LC_CTYPE=en_CA.UTF-8
|
||||
export ENV="$HOME/.kshrc"
|
||||
|
||||
PATH="$HOME/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
|
||||
export PATH
|
||||
|
||||
HISTFILE="$HOME/.ksh_history"
|
||||
HISTSIZE=500
|
||||
SAVEHIST=500
|
||||
|
||||
set -o emacs
|
||||
set -o noclobber
|
||||
set -o notify
|
||||
|
||||
mkcd() {
|
||||
mkdir -p "$1" && cd "$1"
|
||||
}
|
||||
|
||||
extract() {
|
||||
case "$1" in
|
||||
*.tar.gz|*.tgz) tar xzf "$1" ;;
|
||||
*.tar.bz2) tar xjf "$1" ;;
|
||||
*.tar.xz) tar xJf "$1" ;;
|
||||
*.zip) unzip "$1" ;;
|
||||
*) echo "Don't know how to extract $1" ;;
|
||||
esac
|
||||
}
|
||||
|
||||
export kE="`echo x | tr x '\033'`"
|
||||
export kGreen="${kE}[1;32m"
|
||||
export kBlue="${kE}[1;34m"
|
||||
export kEnd="${kE}[0m"
|
||||
|
||||
case "$TERM" in
|
||||
xterm*|rxvt*|screen*|tmux*)
|
||||
export PS1='${kGreen}[${USER}${kEnd}@${kBlue}$(hostname -s)${kGreen}]${kEnd} $ '
|
||||
;;
|
||||
esac
|
||||
|
||||
if [ -t 1 ]; then
|
||||
printf "NetBSD %s (%s)\n" "$(uname -r)" "$(uname -m)"
|
||||
fi
|
||||
|
||||
export ENV="$HOME/.kshrc"
|
||||
Reference in New Issue
Block a user