#!/bin/bash

# TITLE        : t
# DESCRIPTION  : Creates and re-opens tmux sessions
# AUTHOR       : edabrows
# DATE         : 20230828
# VERSION      : 0.1.0
# USAGE        : t <session-name>
# BASH_VERSION : 5.1.16(1)-release

EXISTS=false
tmux ls | cut -d: -f1 | grep -q "^${1:?}$" && EXISTS=true # Get open sessions
$EXISTS && tmux a -t "$1" # Attatch to existing session
$EXISTS || tmux new -s "$1" # Create a new session
