fixed terminal titler
authorFred T. Hamster <fred@gruntose.com>
Fri, 6 Dec 2024 20:25:51 +0000 (15:25 -0500)
committerFred T. Hamster <fred@gruntose.com>
Fri, 6 Dec 2024 20:25:51 +0000 (15:25 -0500)
commit5d0b1af8b2992422bf058eb7e03f36136e0a92b8
tree7033849caaaebd35dfb9e96e62df0be7b277055d
parentd35ab46b816bff5c4a88c1093cbd9b440005edee
fixed terminal titler

it was hosing up non-interactive bash sessions due to trying to echo out in command line friendly way.  bahhh, bad idea.
fix now does not interfere in non-interactive sessions by checking special bash magic variables.  we needed to add that,
even beyond all the original checks on terminal type and prompts, because those were all coming in indicating that it
was an interactive shell when it was not.  but the magic check for that 'i' being present in the "$-" variable (yes,
that's a dollar and a dash) did the trick.
scripts/customize/fred/fred_variables.sh
scripts/tty/terminal_titler.sh