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