# # Executes commands at the start of an interactive session. # # Authors: # Sorin Ionescu # # Source Prezto. if [[ -s "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" ]]; then source "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" fi # Customize to your needs... export GOPATH=/home/ian/.go export PATH=$GOPATH/bin:$PATH export VIRTUAL_ENV_DISABLE_PROMPT=1 alias open=xdg-open alias vi=vim alias subl=subl3 alias tmux="TERM=xterm-256color tmux" alias grep="grep --color=auto" func batt() { NUM=$1 || 0 BAT_DIR=/sys/class/power_supply/BAT$NUM echo "status: $(cat $BAT_DIR/status)" echo "capacity: $(cat $BAT_DIR/capacity)%" echo "energy_full: $(cat $BAT_DIR/energy_full)/$(cat $BAT_DIR/energy_full_design)" echo "voltage: $(cat $BAT_DIR/voltage_now)" echo "voltage_min_design: $(cat $BAT_DIR/voltage_min_design)" echo "power: $(cat $BAT_DIR/power_now)" } func mkvirtualenv() { virtualenv ~/.venvs/$1 } func workon() { . ~/.venvs/$1/bin/activate } func pan() { python -c "import $1; help($1)" }