Salut,
Je suis en train de finaliser mon conky pour le pipe à dzen2, mais là je sèche, et la doc de conky n'est pas des plus explicites
En bref, mon conky affiche ce que joue mpd; je veux simplement ajouter une condition pour que si mpd est en pause, il m'affiche "Pause" au lieu de laisser le titre.
J'ai donc voulu faire une variable state qui prend l'état de mpd:
state = ${execi mpc | grep -i pause | cut -c 2-6}
ce qui permet de ne rien renvoyer si mpd joue, et de renvoyer "pause" s'il est en pause.
Le problème c'est que cette variable n'est pas reconnue, je ne peux pas l'utiliser après dans une condition. Voici mon conky:
background yes
out_to_console yes
out_to_x no
update_interval 1
state = ${execi mpc | grep pausei | cut -c 2-6}
TEXT
${if_empty state}^fg(\#545454)${mpd_artist} ^fg(\#C3143B)${mpd_title} ^fg(\#ebebeb)${time %H:%M}${else}Pause${endif}
Et l'erreur:
Conky: /home/logan/.xmonad/.conky_dzen: 7: no such configuration: 'state'
Donc je me retrouve avec un conky qui n'affiche que "Pause" peu importe l'état de mpd.
Une idée 'siouplait? 