diff options
| -rwxr-xr-x | session | 16 | 
1 files changed, 5 insertions, 11 deletions
@@ -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 &  | 
