From 5078064264e86061b5a5c518ddf3143e25b51462 Mon Sep 17 00:00:00 2001 From: piecka Date: Wed, 4 Jun 2025 14:27:38 +0200 Subject: [PATCH] addet auto attatch to session --- .zsh/.aliases.zsh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.zsh/.aliases.zsh b/.zsh/.aliases.zsh index 9c6b710..598fa80 100644 --- a/.zsh/.aliases.zsh +++ b/.zsh/.aliases.zsh @@ -516,6 +516,15 @@ fi # Tmux session manager if command_exists tmux; then + if [ -z "$TMUX" ]; then + # Attach to existing session if any, otherwise create one named 'main' + if tmux ls &>/dev/null; then + tmux attach-session + else + tmux new-session + fi + fi + ta() { if tmux list-sessions >/dev/null 2>&1; then echo "-- tmux session active! | Connecting to active session --"