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