usando variáveis de ambiente em arquivos tmux.conf

9

É possível usar uma variável de ambiente em um arquivo tmux.conf? Eu estou tentando definir um caminho padrão para uma variável de ambiente. Atualmente o que estou tentando é:

set -g default-path $MYVAR

Além disso, gostaria de verificar se o $ MYVAR já está definido para que eu possa fazer:

if($MYVAR == "") set-environment -g MYVAR /somepath/

Alguma idéia?

    
por Digital Powers 22.06.2011 / 22:30

1 resposta

9

Sim, parece que é possível expandir as variáveis do shell no arquivo .tmux.conf . Parece que não é necessário, mas é uma boa ideia citá-las, esp. Eu consegui fazer isso com sucesso com as opções da barra de status agora.

# In ~/.tmux.conf:
set -g status_left "$MYVAR etc: "

$ export MYVAR="Shell stuff"
$ tmux

Eu não sei sobre qualquer 'if' ou outras estruturas de controle na configuração, mas pode haver.

    
por 22.06.2011 / 22:39