Wed, 22 Feb 2023 13:11:11 -0600
tweak status lines
# vim: ft=bash # simple profile stuff that is common to both zsh and bash make -s -C ~/.ssh || { umask 077 cat ~/.ssh/config.d/* > ~/.ssh/config } umask 027 export MANPATH=$HOME/.man:$HOME/.local/share/man: export EDITOR=vim export SUDO_EDITOR=$HOME/bin/privim export LESS='Ri' export GPG_TTY="$(tty)" export PERL_CPANM_OPT='-nq --prompt' export DEVEL_REPL_PROFILE='Standard' export ASDF_CONCURRENCY='2' export RUBY_EXTRA_CONFIGURE_OPTIONS="--enable-shared --enable-install-doc" if [ -d ~/perl5/lib ]; then eval "$(perl -Mlocal::lib)" fi if [ -d /opt/homebrew ]; then eval "$(/opt/homebrew/bin/brew shellenv)" fi if [ -d ~/.asdf ]; then source ~/.asdf/asdf.sh fi alias l='ls -lFh' #size,show type,human readable alias la='ls -lAFh' #long list,show almost all,show type,human readable alias lt='ls -ltFh' #long list,sorted by date,show type,human readable alias ll='ls -l' #long list alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' alias hgcd='cd $(hg root)' alias gcd='cd "$(git rev-parse --show-toplevel)"' vg() { vim +copen -q <(ag --vimgrep "${@:?No pattern provided.}") } alias tmux-env='eval "$(tmux show-environment -s)"' alias :e=vim alias :q=exit if [ -f ~/.profile.common.local ]; then source ~/.profile.common.local fi