title: TMUX setting environment variables for sessions
body: <p>I work in a situation where I have multiple projects and within each are many scripts that make use of environment variables set to values specific to that project.</p>
  
  <p>What i'd like to do is use a separate tmux session for each project and set the variables so that they are set for all windows in that session.</p>
  
  <p>I tried to use the set-environment option which works using the -g option but then sets the variable for all sessions connected to that server.</p>
  
  <p>Without the -g option I see its set when using show-environment but can't access the variable in the shell.</p>
  
  <p>Has anyone come up with a way of fixing this?</p>
  
  <p>Using tmux 1.8 and tcsh</p>