From 986cdfcab0e441cebf6b7e9115ce6884cc3fff1b Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Wed, 26 Feb 2025 13:52:37 +0200 Subject: Moved tms into my own cli tool --- scripts/tms | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100755 scripts/tms (limited to 'scripts') diff --git a/scripts/tms b/scripts/tms deleted file mode 100755 index 1bab0d4..0000000 --- a/scripts/tms +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env bash - -if [[ $# -eq 1 ]]; then - selected=$1 -else - selected=$(find ~/projects ~/ ~/personal -mindepth 1 -maxdepth 1 -type d | fzf) -fi - -if [[ -z $selected ]]; then - exit 0 -fi - -selected_name=$(basename "$selected" | tr . _) -tmux_running=$(pgrep tmux) - -if [[ -z $TMUX ]] && [[ -z $tmux_running ]]; then - tmux new-session -ds $selected_name -c $selected - tmux-session-setup $selected_name $selected -fi - -if ! tmux has-session -t=$selected_name 2> /dev/null; then - tmux new-session -ds $selected_name -c $selected - tmux-session-setup $selected_name $selected -fi - -if [[ -z $TMUX ]]; then - tmux attach-session -t $selected_name -else - tmux switch-client -t $selected_name -fi -- cgit v1.3.1