From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2116 invoked by alias); 22 Sep 2012 21:58:18 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 30695 Received: (qmail 18637 invoked from network); 22 Sep 2012 21:58:16 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, FREEMAIL_FROM,NML_ADSP_CUSTOM_MED,SPF_HELO_PASS,T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.2 Received-SPF: pass (ns1.primenet.com.au: SPF record at m.gmane.org designates 80.91.229.3 as permitted sender) X-Injected-Via-Gmane: http://gmane.org/ To: zsh-workers@zsh.org From: Jason Yamada-Hanff Subject: tmux not reading .zshenv Date: Sat, 22 Sep 2012 17:32:53 -0400 Message-ID: <87y5k1yc8q.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-71-192-252-68.hsd1.ma.comcast.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) Cancel-Lock: sha1:I+IEP/6y7H0osFU/GhYcDXRw4PI= I am trying to use the tmux multiplexer (1.6.2) with zsh (5.0.0) from within rxvt-unicode (9.15) on Arch Linux. My ~/.zshenv seems not to be sourced when I start a tmux terminal. The settings from ~/.zshenv work fine when I start a normal rxvt-unicode terminal, but then if I start tmux from the same terminal, the .zshenv settings are gone. I know the terminal is using zsh because the prompt looks the same, my ~/.zshrc settings are there, and I can use the zsh language. It's just the .zshenv settings that are gone. I thought that .zshenv was supposed to be sourced for every terminal, so I'm not sure what is going wrong. Any ideas?