From c30160a2caaa578c0fd14657a0b1a560c6005f4a Mon Sep 17 00:00:00 2001 From: "Lockszmith (@VAST)" Date: Wed, 12 Mar 2025 17:32:42 -0400 Subject: [PATCH] Fix SZ_NOMUX detection --- _home.macos/private_dot_config/sz.env/aaa_000_term.env | 1 + _src.posix/private_dot_config/sz.env/aaa_000_term.env | 10 +++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 120000 _home.macos/private_dot_config/sz.env/aaa_000_term.env diff --git a/_home.macos/private_dot_config/sz.env/aaa_000_term.env b/_home.macos/private_dot_config/sz.env/aaa_000_term.env new file mode 120000 index 0000000..fdfda3f --- /dev/null +++ b/_home.macos/private_dot_config/sz.env/aaa_000_term.env @@ -0,0 +1 @@ +../../../_src.posix/private_dot_config/sz.env/aaa_000_term.env \ No newline at end of file diff --git a/_src.posix/private_dot_config/sz.env/aaa_000_term.env b/_src.posix/private_dot_config/sz.env/aaa_000_term.env index 7f4ab9b..2ad9ef1 100644 --- a/_src.posix/private_dot_config/sz.env/aaa_000_term.env +++ b/_src.posix/private_dot_config/sz.env/aaa_000_term.env @@ -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