fix: tmux script printing extraneous output

This commit is contained in:
Ben Grande 2023-12-27 15:56:24 +01:00
parent cd847c6312
commit 822f11875b
No known key found for this signature in database
GPG Key ID: 00C64E14F51F9E56

View File

@ -79,13 +79,13 @@ main(){
else else
## Outside of tmux. ## Outside of tmux.
if test -n "$ta_session" && ! tmux list-session 2>/dev/null; then if test -n "$ta_session" && ! tmux list-sessions >/dev/null 2>&1; then
## Session name was specified but server is not running. ## Session name was specified but server is not running.
tmux new-session -s "$ta_session" tmux new-session -s "$ta_session"
tmux display-message "Created session $ta_session" tmux display-message "Created session $ta_session"
return 0 return 0
elif ! tmux list-session 2>/dev/null; then elif ! tmux list-sessions >/dev/null 2>&1; then
## Server is not running. ## Server is not running.
ta_new || return 1 ta_new || return 1
tmux new-session -s "$ta_name" tmux new-session -s "$ta_name"