summaryrefslogtreecommitdiff
path: root/scripts/tms
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-02-26 13:52:37 +0200
committerKyren223 <Kyren223@proton.me>2025-02-26 13:52:37 +0200
commit986cdfcab0e441cebf6b7e9115ce6884cc3fff1b (patch)
treebd2a1f77fc62bec19cc6ec17d968c5c383993d2e /scripts/tms
parent883e005866fcd68221cbcb7d42817d069a238b98 (diff)
Moved tms into my own cli tool
Diffstat (limited to 'scripts/tms')
-rwxr-xr-xscripts/tms30
1 files changed, 0 insertions, 30 deletions
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