Skip to content

Instantly share code, notes, and snippets.

@ELLIOTTCABLE
Created October 26, 2015 03:58
Show Gist options
  • Save ELLIOTTCABLE/9362fbba3d26ad8eb069 to your computer and use it in GitHub Desktop.
Save ELLIOTTCABLE/9362fbba3d26ad8eb069 to your computer and use it in GitHub Desktop.
if ! source "$HOME/.zgen/init.zsh"; then
printf %s\\n '-- `init.zsh` missing, re-generating with `Zgen`'
# completions (from zsh-users and Homebrew)
zgen load zsh-users/zsh-completions src
zgen load /usr/local/share/zsh/site-functions
zgen oh-my-zsh plugins/sudo
zgen oh-my-zsh plugins/brew
zgen oh-my-zsh plugins/vagrant
#zgen oh-my-zsh plugins/chruby
#zgen oh-my-zsh plugins/coffee # Broken.
zgen oh-my-zsh plugins/terminalapp
zgen load mkwmms/zsh-osx
zgen load felixr/docker-zsh-completion
#zgen load akoenig/npm-run.plugin.zsh # Needs `compdef`, idk right now. FIXME!
zgen load tomsquest/nvm-completion.zsh
zgen load zsh-users/zsh-syntax-highlighting
zgen load zsh-users/zsh-history-substring-search
zgen load Vifon/deer deer
#zgen load b4b4r07/enhancd # Looks incompatible with `k`: <http://git.io/vCpUU>
zgen load rimraf/k
#zgen load tarruda/zsh-autosuggestions # Also broken: <http://git.io/vCpUk>
whence terminal-notifier >/dev/null && zgen load marzocchi/zsh-notify
# `fzf`'s “**blah”-completion behaviour, ⌘T, etc.
if whence fzf >/dev/null; then
zgen load junegunn/fzf shell/completion.zsh
zgen load junegunn/fzf shell/key-bindings.zsh
fi
zgen save >/dev/null
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment