added bmux

This commit is contained in:
Luxferre
2026-05-28 11:19:53 +03:00
parent 88b0f52cc5
commit f29ccc3f92
+2 -2
View File
@@ -6,13 +6,13 @@ SDIR="$HOME/.dtsess"
SPFILE="$SDIR/.list" SPFILE="$SDIR/.list"
mkdir -p "$SDIR" mkdir -p "$SDIR"
touch "$SPFILE" touch "$SPFILE"
mapfile -t MENU < "$SPFILE"
if [[ -z "$(ls -1 "$SDIR")" ]]; then if [[ -z "$(ls -1 "$SDIR")" ]]; then
cat "$SPFILE" | while read -r sess; do for sess in "${MENU[@]}"; do
dtach -n "$SDIR/$sess" $SHELL dtach -n "$SDIR/$sess" $SHELL
done done
fi fi
PS3='Select a session: ' PS3='Select a session: '
mapfile -t MENU < "$SPFILE"
while true; do while true; do
select sname in "${MENU[@]}" New Quit; do break; done select sname in "${MENU[@]}" New Quit; do break; done
[[ "$sname" = 'Quit' ]] && printf '\033[0m' && break [[ "$sname" = 'Quit' ]] && printf '\033[0m' && break