# load zgen source "${HOME}/.dotfiles/zgen/zgen.zsh" if ! zgen saved; then echo "Creating a zgen save" zgen oh-my-zsh lib/spectrum.zsh zgen oh-my-zsh lib/directories.zsh zgen oh-my-zsh lib/grep.zsh zgen oh-my-zsh lib/history.zsh zgen oh-my-zsh plugins/common-aliases zgen oh-my-zsh plugins/frontend-search zgen load zsh-users/zsh-completions src zgen load zsh-users/zsh-syntax-highlighting zgen load peterhurford/git-it-on.zsh zgen load gerges/oh-my-zsh-jira-plus zgen load mafredri/zsh-async zgen load sindresorhus/pure zgen save fi ######################## # Other settings ######################## setopt auto_cd setopt multios setopt cdablevars ######################## # Aliases ######################## alias _=sudo alias g=git alias ta='tmux attach -t' alias ts='tmux new-session -s' alias tl='tmux list-sessions' rl () { $(npm bin)/$* } # colors autoload -U colors && colors alias ls='ls --color=tty' # keybindings bindkey -v bindkey '^P' up-history bindkey '^N' down-history bindkey '^r' history-incremental-search-backward bindkey ' ' magic-space