.zshrc 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. #
  2. # Zsh configuration file
  3. # Since 2006, kolter <kolter@openics.org>
  4. #
  5. # This file is distributed in the hope that it will be useful,
  6. # but WITHOUT ANY WARRANTY
  7. #
  8. source ~/.zplug/init.zsh
  9. export ZSHDOTDIR=~/.zsh
  10. zplug "modules/archive", from:prezto
  11. zplug "modules/completion", from:prezto
  12. zplug "modules/directory", from:prezto
  13. zplug "modules/dpkg", from:prezto
  14. zplug "modules/editor", from:prezto
  15. zplug "modules/environment", from:prezto
  16. zplug "modules/terminal", from:prezto, defer:2
  17. zplug "modules/git", from:prezto
  18. zplug "modules/history", from:prezto
  19. zplug "modules/spectrum", from:prezto
  20. zplug "modules/rsync", from:prezto
  21. zplug "modules/autosuggestions", from:prezto
  22. zplug "modules/syntax-highlighting", from:prezto, defer:2
  23. zplug "modules/history-substring-search", from:prezto
  24. zplug "mafredri/zsh-async"
  25. zplug "chrissicool/zsh-256color"
  26. zplug "spaceship-prompt/spaceship-prompt", use:spaceship.zsh, from:github, as:theme
  27. if [[ -d "${ZSHDOTDIR}/config" ]]; then
  28. zplug "${ZSHDOTDIR}/config", from:local, defer:1
  29. fi
  30. if ! zplug check --verbose; then
  31. zplug install
  32. fi
  33. zplug load