web-dev-qa-db-fra.com

Comment configurer conky dans une session tmux?

Je souhaite avoir un pied de page personnalisé dans ma session tmux avec conky, ma configuration de conky conformément à la recommandation officielle de Conky pour screen:

conky.config = {
    out_to_x = false,
    out_to_console = true,
    total_run_times = 1
};
conky.text = [[${time %H:%M}|free space:${fs_free /}|$loadavg|free mem:$memeasyfree]]

tmux contient une seule ligne dans .tmux.conf:

set-option -g status-left "#(conky -i 1 -c ~/.conkyintmux) |"

mais quand je commence tmux, la ligne de pied de page lit

13:48|free0:bash*                                     "D830-2" 13:48 06-Sep-18

et sans aucun .tmux.conf (ne pas appeler conky), il se lirait

[0] 0: bash * "D830-2" 13:53 06-Sep-18

Production attendue:

13:48|free space:8.0GB|0.1 0.1 0.1|free mem:548MB|[0] 0:bash* "D830-2" 13:53 06-Sep-18

pour commencer à voir si tout est comme prévu.

Comment puis-je changer le comportement de tmux?

1
emk2203

Vous devrez ajouter une ligne tmux telle que

set-option -g status-left-length 50

comme la longueur par défaut est de 10 caractères, votre sortie de conky est fortement tronquée.

1
meuh