Fix SZ_NOMUX detection

This commit is contained in:
Lockszmith (@VAST) 2025-03-12 17:32:42 -04:00
parent 1a207ff3a8
commit c30160a2ca
2 changed files with 8 additions and 3 deletions
_home.macos/private_dot_config/sz.env
_src.posix/private_dot_config/sz.env

View File

@ -0,0 +1 @@
../../../_src.posix/private_dot_config/sz.env/aaa_000_term.env

View File

@ -2,7 +2,11 @@
BASE_SHELL=${BASE_SHELL:-${SHELL##*/}}
SZ_NOMUX=0
SZ_NOMUX=${SZ_NOMUX:-0}
[ $SZ_NOMUX -eq 1 ] || [ "$TERM_PROGRAM" != 'vscode' ] || SZ_NOMUX=1
[ $SZ_NOMUX -eq 1 ] || [ -n "${VSCODE_PROFILE_INITIALIZED}" ] || SZ_NOMUX=1
if [ "${SZ_NOMUX:-0}" -ne 1 ]; then
[ "$TERM_PROGRAM" != 'vscode' ] \
&& [ "$TERM_PROGRAM" != 'Tabby' ] \
&& [ -z "${VSCODE_PROFILE_INITIALIZED}" ] \
|| SZ_NOMUX=1
fi