From 4d30d355993646dcf9a87b5c0b7c4ca1874978d5 Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Thu, 14 Oct 2021 11:10:25 +0200 Subject: Update ta script --- .local/bin/ta | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.local/bin/ta b/.local/bin/ta index 3d364fa..200aeec 100755 --- a/.local/bin/ta +++ b/.local/bin/ta @@ -1,13 +1,16 @@ -#!/usr/bin/env sh +#!/bin/sh -t="tmux -2 -f ${HOME}/.config/tmux/conf -u" +tmux="tmux -2 -f ${HOME}/.config/tmux/conf -u" +session="$(hostname -s)" -if [ -z "$1" ] +if [ "$1" ] then - session=$(hostname -s) -else - session=$(hostname -s)/$1 + session="$session/$1" fi -${t} attach -t "${session}" || ${t} new-session -s "${session}" +if tmux has-session -t "$session" 2>/dev/null +then + exec $tmux attach -t "$session" +fi +exec $tmux new-session -s "$session" -- cgit v1.1