Проблема в том, что вы устанавливаете переменную в подоболочке, которая затем завершается, забирая с собой вашу переменную. Для демонстрации:
$ /bin/tcsh -ifc 'set VARIABLE=foo; echo $VARIABLE'; echo ${VARIABLE-blank}
foo
blank
(Моя основная оболочка bash
; второй echo
использует bash
ism, чтобы дать значение по умолчанию для неопределенной или нулевой переменной расширения)
Просто поместите это вtmux.conf
:
set-option -g status-right " #[fg=brightwhite,bg=#363636] %a, %d %b %H:%M #[fg=brightwhite,bg=brightblack] #(whoami)@#h "