summaryrefslogtreecommitdiff
path: root/ar/.config/zsh
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-01-09 19:00:21 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-01-09 19:00:21 +0900
commit21fce318909ec86d458e3c1b5726bbf7b4dfe540 (patch)
tree6b80e68a8badd7d2c3f21bcc9cf691dbfd99df47 /ar/.config/zsh
parentebe4eb5d2696e3734c302a9da53f61038ff6c274 (diff)
modified zsh/scripts.zsh, modified bin/opensessions, modified zsh/scripts.zsh, modified bin/opensessions
Diffstat (limited to 'ar/.config/zsh')
-rw-r--r--ar/.config/zsh/scripts.zsh10
1 files changed, 7 insertions, 3 deletions
diff --git a/ar/.config/zsh/scripts.zsh b/ar/.config/zsh/scripts.zsh
index 5a47ffa..d70522d 100644
--- a/ar/.config/zsh/scripts.zsh
+++ b/ar/.config/zsh/scripts.zsh
@@ -390,9 +390,13 @@ EOF
)
[[ -z "${SELECTED_DIRS// }" ]] && return
if [[ "$(echo "$SELECTED_DIRS" | wc -l)" -eq 1 ]]; then
- cd "$SELECTED_DIRS"
- if [[ -n "$(git -C "$SELECTED_DIRS" status --porcelain)" ]]; then
- git status --porcelain 2>/dev/null
+ if [[ -n "$TMUX" ]]; then
+ opensessions "$SELECTED_DIRS"
+ else
+ cd "$SELECTED_DIRS" || return
+ if [[ -n "$(git -C "$SELECTED_DIRS" status --porcelain 2>/dev/null)" ]]; then
+ git status --porcelain
+ fi
fi
else
opensessions "$SELECTED_DIRS"