diff options
| author | tslil clingman <> | 2020-06-11 11:54:14 -0400 |
|---|---|---|
| committer | tslil clingman <> | 2020-06-11 11:54:14 -0400 |
| commit | 4f5f8dc32a76b51250bd522db54dcb005defcd21 (patch) | |
| tree | b6e100f409f45e7377f21b801c7043b388434354 /.bashrc | |
| parent | bdf600fbe75d4f4d9155ea3bb8d5d75efd5c72a6 (diff) | |
This seems to be the most portable option for .bash{rc,_profle}
Diffstat (limited to '.bashrc')
| -rw-r--r-- | .bashrc | 43 |
1 files changed, 41 insertions, 2 deletions
@@ -1,4 +1,40 @@ -source ~/.bash_profile +export HISTFILE=$HOME/.histfile +export HISTSIZE=8192 +export HISTFILESIZE=-1 +export HISTCONTROL=ignoreboth +shopt -s histappend + +export LANGUAGE="en_GB.UTF-8" +export PATH=$HOME/.local/bin:$HOME/prog/go/bin:$HOME/.cargo/bin:$PATH + +export EDITOR=zile +export SUDO_EDITOR=zile +export VISUAL=emacs +export ESHELL=bash + +export GOPATH=$HOME/prog/go +export TEXMFHOME=$HOME/.local/share/texlive + +export BROWSER=iceweasel +export XDG_DESKTOP_DIR=$HOME +export XDG_DOCUMENTS_DIR=$HOME/store +export XDG_DOWNLOAD_DIR=$HOME/store/downloads +export XDG_MUSIC_DIR=$HOME/store/music +export XDG_PICTURES_DIR=$HOME/picutures +export XDG_PUBLICSHARE_DIR=$HOME/public +export XDG_TEMPLATES_DIR=$HOME/store/templates +export XDG_VIDEOS_DIR=$HOME/store/videos + +export LESS="-S -R" +export LESSCHARSET=utf-8 +export LESSHISTFILE="-" + +# ? +# export CATHISTFILE="-" + +LS_COLORS='rs=0:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:'; +export LS_COLORS + leftprompt() { e=$?; (( $e )) && r="\[$(tput setaf 1)\]<$e>\[$(tput sgr0)\]" || r=""; @@ -28,6 +64,7 @@ alias rm='rm -i' alias ls='ls --group-directories-first -vhF --color=always' alias hh='cd $HOME' alias bk='cd $OLDPWD' +alias t=tmux alias t="date +%H\ %M\ %S | dc -e '6k???86400/r1440/+r24/+p'" alias ..='cd ..' @@ -39,7 +76,7 @@ alias ......='cd ../../../../..' alias lower="tr '[:upper:]' '[:lower:]'" alias upper="tr '[:lower:]' '[:upper:]'" alias rot13="tr abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM" -alias weather="wget --quiet -O - wttr.in/Berkeley?m" +alias weather="wget -O - wttr.in/Baltimore?m | less" mvf() { mv $*; cd $_ ;} c() { echo 'scale=13;' $* | bc -l; } @@ -53,3 +90,5 @@ umask 077 set -o emacs shopt -s autocd shopt -s checkwinsize + +eval $(keychain --eval --systemd -q) |
