zgen.zsh 458 B

1234567891011121314151617181920212223242526
  1. # guard against no zgen installed
  2. if [ ! -d "${HOME}/.zgen" ]; then
  3. echo "zgen not installed"
  4. return
  5. fi
  6. # load zgen
  7. source "${HOME}/.zgen/zgen.zsh"
  8. # if the init scipt doesn't exist
  9. if ! zgen saved; then
  10. echo "Saving zgen config"
  11. # bulk load
  12. zgen loadall <<EOPLUGINS
  13. mreinhardt/sfz-prompt.zsh
  14. EOPLUGINS
  15. # ^ can't indent this EOPLUGINS
  16. # completions
  17. zgen load zsh-users/zsh-completions src
  18. # save all to init script
  19. zgen save
  20. fi