From: Wayne Davison <wayned@users.sourceforge.net>
To: zsh-users@sunsite.dk
Subject: Re: ~/.zshenv or ~/.zprofile
Date: Wed, 10 Sep 2003 12:57:24 -0700 [thread overview]
Message-ID: <20030910195724.GA11535@binome.blorf.net> (raw)
In-Reply-To: <20030907175710.GA28613@binome.blorf.net>
On Sun, Sep 07, 2003 at 10:57:10AM -0700, Wayne Davison wrote:
> I'd like to change the StartupFiles/zshenv file so that it doesn't
> recommend setting the "path".
I've checked in an improved version of my zshenv file. In addition to
some minor language improvments and the correction of an age-old
spelling error, I added a section that attempts to give advice to those
that want to use .zshenv to set their PATH. Namely:
# Some people insist on setting their PATH here to affect things like ssh.
# Those that do should probably use $SHLVL to ensure that this only happens
# the first time the shell is started (to avoid overriding a customized
# environment). Also, the various profile/rc/login files all get sourced
# *after* this file, so they will override this value. One solution is to
# put your path-setting code into a file named .zpath, and source it from
# both here (if we're not a login shell) and from the .zprofile file (which
# is only sourced if we are a login shell).
if [[ $SHLVL == 1 && ! -o LOGIN ]]; then
source ~/.zpath
fi
Seems like a pretty good solution to me -- do you agree?
Finally, I'd like to know how to get the zsh.org web sites to update
with the new zshenv? Does this happen automatically?
..wayne..
next prev parent reply other threads:[~2003-09-10 19:57 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-08-03 22:18 Nikolai Weibull
2003-08-03 22:39 ` Wayne Davison
2003-08-04 6:00 ` Bart Schaefer
2003-09-07 17:57 ` Wayne Davison
2003-09-07 21:24 ` DervishD
2003-09-08 3:27 ` Dan Nelson
2003-09-08 9:45 ` DervishD
2003-09-08 15:57 ` Dan Nelson
2003-09-08 22:01 ` DervishD
2003-09-08 9:47 ` Phil Pennock
2003-09-08 10:59 ` DervishD
2003-09-08 17:55 ` Wayne Davison
2003-09-08 22:48 ` Phil Pennock
2003-09-10 20:00 ` Wayne Davison
2003-09-10 19:57 ` Wayne Davison [this message]
2003-09-11 6:50 ` Oliver Kiddle
2003-08-04 2:57 ` Dan Nelson
2003-08-04 10:45 ` Nikolai Weibull
2003-08-04 9:15 ` Zefram
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030910195724.GA11535@binome.blorf.net \
--to=wayned@users.sourceforge.net \
--cc=zsh-users@sunsite.dk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/zsh/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).