init.zsh 766 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #
  2. # Defines MacPorts aliases and adds MacPorts directories to path variables.
  3. #
  4. # Authors:
  5. # Matt Cable <wozz@wookie.net>
  6. # Sorin Ionescu <sorin.ionescu@gmail.com>
  7. #
  8. # Load dependencies.
  9. pmodload 'helper'
  10. # Return if requirements are not found.
  11. if ! is-darwin; then
  12. return 1
  13. fi
  14. #
  15. # Paths
  16. #
  17. # Set the list of directories that Zsh searches for programs.
  18. path=(
  19. /opt/local/{bin,sbin}
  20. $path
  21. )
  22. #
  23. # Aliases
  24. #
  25. if ! zstyle -t ':prezto:module:macports:alias' skip; then
  26. alias portc='sudo port clean --all installed'
  27. alias porti='sudo port install'
  28. alias ports='port search'
  29. alias portU='sudo port selfupdate && sudo port upgrade outdated'
  30. alias portu='sudo port upgrade'
  31. alias portX='sudo port -u uninstall'
  32. alias portx='sudo port uninstall'
  33. fi