## vim:ft=zsh ## Written 2008 by Daniel Friesel ## Unless otherwise noted, this Licence applies to all files sourced here: ## 0. You just DO WHAT THE FUCK YOU WANT TO. ## ## https://derf.homelinux.org/~derf/dotfiles/zsh/rc ## see also: https://derf.homelinux.org/~derf/dotfiles/zsh/ ## mostly internal stuff uname=$(uname) alias 'linux:'='[[ $uname = Linux ]] &&' alias 'openbsd:'='[[ $uname = OpenBSD ]] &&' alias x_source='source $xsource_files; unset xsource_files' ## include the actual config source $ZDIR/options source $ZDIR/parameters source $ZDIR/unicode source $ZDIR/function source $ZDIR/zle source $ZDIR/colors source $ZDIR/prompt source $ZDIR/directories source $ZDIR/keys source $ZDIR/alias/suffix source $ZDIR/alias/font source $ZDIR/alias/default source $ZDIR/alias/global source $ZDIR/alias/short xsource $ZDIR/../provided/includes $ZDIR/local \ $HOME/var/tmp/envstore-raw-$UID && x_source source $ZDIR/completion (( ZPROFILE )) && source $ZDIR/profile ## misc bindkey -e check_com -c dircolors && eval $(dircolors -b $HOME/packages/zsh/etc/dircolors) mesg n umask 077 chpwd ## cleanup unalias 'linux:' unalias 'openbsd:' unalias x_source unfunction check_com unfunction xexport unfunction xsource unset uname unset ps_fail ps_green ps_info ps_red ps_reset ps_yellow