Skip to content

Instantly share code, notes, and snippets.

@jloescher
Last active May 13, 2020 14:00
Show Gist options
  • Save jloescher/ccea81da885292fa1c474955ced15c47 to your computer and use it in GitHub Desktop.
Save jloescher/ccea81da885292fa1c474955ced15c47 to your computer and use it in GitHub Desktop.
ZSH Configuration info.

How I choose where to put a setting

  • if it is needed by a command run non-interactively: .zshenv
  • if it should be updated on each new shell: .zshenv
  • if it runs a command which may take some time to complete: .zprofile
  • if it is related to interactive usage: .zshrc
  • if it is a command to be run when the shell is fully setup: .zlogin
  • if it releases a resource acquired at login: .zlogout
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment