You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Inclusion of zprofile/zlogin and zlogout allow for specific files to be sourced when shell is a login shell. Useful for printing todo files, fortune, or cowsay files and scripts.
Inclusion of zshenv allows for non-interactive shells to still have the proper environment setup. That especially matters for any scripts that use #!/bin/zsh and are run as cronjobs.
zshrc is still the primary file with exception of environment variables moving to zshenv.
Requirements
Dependencies
Pull Requests
Benefits
#!/bin/zshand are run as cronjobs.Research
Specs
Utilize:
**/*path.zsh(except**/*fpath.zsh)**/*env.zsh**/*profile.zsh**/*fpath.zsh**/*.zsh(except**/*completion.zsh,**/*path.zsh,**/*env.zsh,**/*profile.zsh,**/*login.zsh,**/*logout.zsh)**/*completion.zsh**/*login.zsh**/*logout.zsh