From ddf63aa63cf4958cbb82863d507fbc0375b22e08 Mon Sep 17 00:00:00 2001 From: wsfreund Date: Wed, 5 Oct 2016 04:26:04 +0200 Subject: [PATCH] Added compatibility to load tmuxifier sessions. --- scripts/new_session.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/new_session.sh b/scripts/new_session.sh index 416c816..1daad2c 100755 --- a/scripts/new_session.sh +++ b/scripts/new_session.sh @@ -17,9 +17,11 @@ create_new_tmux_session() { elif session_exists; then switch_to_session "$SESSION_NAME" display_message "Switched to existing session ${SESSION_NAME}" "2000" - else - TMUX="" tmux -S "$(tmux_socket)" new-session -d -s "$SESSION_NAME" - switch_to_session "$SESSION_NAME" + else + if ! tmuxifier load-session "$SESSION_NAME" 2> /dev/null ; then + TMUX="" tmux -S "$(tmux_socket)" new-session -d -s "$SESSION_NAME" + switch_to_session "$SESSION_NAME" + fi fi }