#!/bin/bash
#
-# Open a VIM + tmux session
+# Open a work session, which might consist on VIM, tmux, etc sessions.
#
# Parameters
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 &