Est-il possible d'utiliser une variable d'environnement dans un fichier tmux.conf ? J'essaie de définir un chemin par défaut vers une variable d'environnement. Actuellement, ce que j'essaie est :
set -g default-path $MYVAR
de plus, je voudrais vérifier si $MYVAR est déjà défini afin que je puisse faire :
if($MYVAR == "") set-environment -g MYVAR /somepath/
Des idées ?
Réponse acceptée :
Oui, il semble qu'il soit possible d'étendre les variables shell dans .tmux.conf
file Il semble que ce ne soit pas nécessaire, mais c'est une bonne idée de les citer, en particulier. J'ai pu le faire avec succès avec les options de la barre d'état tout à l'heure.
# In ~/.tmux.conf:
set -g status_left "$MYVAR etc: "
$ export MYVAR="Shell stuff"
$ tmux
Je ne connais aucun « si » ou d'autres structures de contrôle dans la configuration, mais il pourrait y en avoir.