# vim: set ft=sh sw=2 et :

##
## Editors
##
if [ -x "$(command -v nvim)" ]; then
  export EDITOR=nvim
  export MANPAGER='nvim +Man!'
elif [ -x "$(command -v micro)" ]; then
  export EDITOR=micro
  export MANPAGER=less
else
  export EDITOR=vim
  export MANPAGER=less
fi

export GIT_EDITOR="$EDITOR"
export USE_EDITOR="$EDITOR"
export VISUAL=$EDITOR

##
## Pager
##
export PAGER=less
export LESS='-iFMRSX -x4'

if [ -f "$HOME/.shell-env.local" ]; then
  . "$HOME/.shell-env.local"
fi

##
## GPG/SSH Agent
##
#gpgconf --launch gpg-agent export GPG_TTY=$(tty) export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)


umask 022