if [ x"$HOME" = x ] ; then export HOME=$(cd ~ ; pwd) fi if [ x"$HOSTNAME" = x ] ; then export HOSTNAME=$(/bin/hostname) fi path=(~/bin ~/.local/bin $path) fpath=($HOME/.zsh/zsh-completions/src $fpath) fpath=($HOME/.zsh/zsh-completions-cached $fpath) # To force rebuild zcompdump: # rm -f ~/.zcompdump; compinit export SHELL=/bin/zsh export MANWIDTH=80 export EDITOR=vim export VISUAL=vim export LESS=FRSXi if [ -f "$HOME/.lessfilter.sh" ] ; then export LESSOPEN="| $HOME/.lessfilter.sh %s" elif [ -f "/usr/share/source-highlight/src-hilite-lesspipe.sh" ] ; then export LESSOPEN="| /usr/share/source-highlight/src-hilite-lesspipe.sh %s" elif [ -f "/usr/bin/src-hilite-lesspipe.sh" ] ; then export LESSOPEN="| /usr/bin/src-hilite-lesspipe.sh %s" fi export XZ_DEFAULTS="--threads 4" # this make man pages look nicer export LESS_TERMCAP_mb=$'\E[01;31m' export LESS_TERMCAP_md=$'\E[01;31m' export LESS_TERMCAP_me=$'\E[0m' export LESS_TERMCAP_se=$'\E[0m' export LESS_TERMCAP_so=$'\E[01;44;33m' export LESS_TERMCAP_ue=$'\E[0m' export LESS_TERMCAP_us=$'\E[01;32m' export FZF_DEFAULT_OPTS="--color=light" if [ $(command -v fdfind) ] ; then export FZF_DEFAULT_COMMAND="fdfind --type file" export FZF_ALT_C_COMMAND="fdfind --type directory" elif [ $(command -v fd) ] ; then export FZF_DEFAULT_COMMAND="fd --type file" export FZF_ALT_C_COMMAND="fd --type directory" fi export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND" # Better `set -x` messages export PS4='+ ${BASH_SOURCE:-}:${FUNCNAME[0]:-}:L${LINENO:-}: ' # vim: et ft=zsh :