From beaf867f5926725c86c670f3ed37eeab2714d0ca Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 5 Feb 2018 10:28:44 -0200 Subject: Session: decouple vim from tmux session handling --- session | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/session b/session index ce32171..d18da1b 100755 --- a/session +++ b/session @@ -1,6 +1,6 @@ #!/bin/bash # -# Open a VIM + tmux session +# Open a work session, which might consist on VIM, tmux, etc sessions. # # Parameters @@ -14,17 +14,11 @@ if [ -z "$SESSION" ]; then fi # Check VIM session -if [ ! -e "$HOME/.local/share/vim/sessions/$SESSION.vim" ]; then - echo "$BASENAME: no such vim session $SESSION" - exit 1 +if [ -e "$HOME/.local/share/vim/sessions/$SESSION.vim" ]; then + terminal vim -S $HOME/.local/share/vim/sessions/$SESSION.vim & fi # Check tmux session -if [ ! -e "$HOME/.tmux/$SESSION" ]; then - echo "$BASENAME: no such tmux session $SESSION" - exit 1 +if [ -e "$HOME/.tmux/$SESSION" ]; then + terminal shell $SESSION & fi - -# Dispatch -terminal shell $SESSION & -terminal vim -S $HOME/.local/share/vim/sessions/$SESSION.vim & -- cgit v1.2.3