diff options
Diffstat (limited to 'app-shells/zsh/files/zprofile-5')
-rw-r--r-- | app-shells/zsh/files/zprofile-5 | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/app-shells/zsh/files/zprofile-5 b/app-shells/zsh/files/zprofile-5 new file mode 100644 index 000000000000..7bc5e03b5e34 --- /dev/null +++ b/app-shells/zsh/files/zprofile-5 @@ -0,0 +1,24 @@ +# /etc/zsh/zprofile + +# Load environment settings from profile.env, which is created by +# env-update from the files in /etc/env.d +if [[ -e /etc/profile.env ]] ; then + . /etc/profile.env +fi + +# You should override these in your ~/.zprofile (or equivalent) for per-user +# settings. For system defaults, you can add a new file in /etc/profile.d/. +export EDITOR=${EDITOR:-/bin/nano} +export PAGER=${PAGER:-/usr/bin/less} + +# 077 would be more secure, but 022 is generally quite realistic +umask 022 + +shopts=$- +setopt nullglob +for sh in /etc/profile.d/*.sh ; do + [[ -r "${sh}" ]] && . "${sh}" +done +unsetopt nullglob +set -$shopts +unset sh shopts |