-#!/usr/bin/env bash
+#!/usr/bin/env zsh
export PATH="$HOME/bin:$PATH"
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_DATA_HOME="$HOME/.local/share"
autoload -U ${fpath[1]}/*(:t) # loads all functions in the first element of fpath
# initialise completion
-[[ -d "$ZSH_CACHE" ]] || mkdir -p "$ZSH_CACHE"
autoload -U compinit; compinit -d "$ZSH_CACHE/zcompdump"
# miscelaneous options
typeset -U path # make path a unique array
[[ -d ~/.local/bin ]] && path=(~/.local/bin $path)
[[ -d ~/bin ]] && path=(~/bin $path)
-[[ -d /extra ]] && path=($path /extra/bin /extra/usr/bin /extra/sbin /extra/usr/sbin)
[[ -d /opt/android-sdk ]] && path=($path /opt/android-sdk/platform-tools)
# source aliases