def issue_start_command!
      # Add bundle exec to the sesh begin command for dev purposes.
      cmd = Sesh.format_command <<-BASH
      tmux -S "#{@socket_file}" new-session -d "eval \\"\$SHELL -l -c 'rvm use default; sesh begin #{@project}'\\"" 2>&1
      BASH
      output = `#{cmd}`.strip
      return true if $? && output.length == 0
      Logger.warn "Tmux failed to start with the following error: #{output}"; false
    end
def issue_start_command!
      # Add bundle exec to the sesh begin command for dev purposes.
      cmd = Sesh.format_command <<-BASH
      tmux -S "#{@socket_file}" new-session -d "eval \\"\$SHELL -l -c 'rvm use default; sesh begin #{@project}'\\"" 2>&1
      BASH
      output = `#{cmd}`.strip
      return true if $? && output.length == 0
      Logger.warn "Tmux failed to start with the following error: #{output}"; false
    end
pn = @project.gsub '-', '\-'
 "[t]mux.*[#{pn[0]}]#{pn[1..-1]}" end