title: How to execute command after opening new tmux session
body: <p>I'm having some trouble getting a new session to execute a command after creation. </p>
  
  <p>Here's a portion of my <strong>.tmux.conf</strong>:</p>
  
  <pre><code>set-window-option -g automatic-rename off
  set-option -g allow-rename off
  new -A -s 'main' -n 'servers' 'ls' # troubled line
  splitw -h -p 35 htop
  splitw -v
  splitw -v -t 1
  splitw -v -t 1
  neww -n 'irc' weechat-curses
  selectw -t 0
  </code></pre>
  
  <p>This is the line that I'm working on:</p>
  
  <pre><code>new -A -s 'main' -n 'servers' 'ls'
  </code></pre>
  
  <p>Here's how I open tmux:</p>
  
  <pre><code>alias tux='TERM=screen-256color-bce tmux -f ~/.tmux.conf attach-session -t main'
  </code></pre>
  
  <p>The 'ls' must be causing an error because when it is present, the initial pane doesn't get created. If I change it to 'top', it works fine and the command is executed. </p>
  
  <p>So why does top work and not ls (or any other command I try)?</p>