160 lines
2.7 KiB
Plaintext
160 lines
2.7 KiB
Plaintext
# vim:set filetype=conkyrc:
|
|
out_to_console yes
|
|
out_to_ncurses no
|
|
out_to_stderr no
|
|
out_to_x no
|
|
|
|
short_units yes
|
|
|
|
double_buffer yes
|
|
|
|
update_interval 1.0
|
|
update_interval_on_battery 1.0
|
|
|
|
# pad_percents is useless without use_spacer, but the latter leads to some ugly gaps
|
|
#pad_percents 2
|
|
#use_spacer left
|
|
|
|
TEXT
|
|
[\
|
|
{ "full_text" : "\
|
|
${if_running mpd}\
|
|
${if_mpd_playing}\
|
|
${if_match "${mpd_status}" == "Paused"}\
|
|
\
|
|
${else}\
|
|
\
|
|
${endif}\
|
|
${mpd_artist} - ${mpd_title} ${mpd_elapsed}/${mpd_length}\
|
|
${else}\
|
|
stopped\
|
|
${endif}\
|
|
${else}\
|
|
down\
|
|
${endif}\
|
|
" , "name" : "mpd" },\
|
|
\
|
|
\
|
|
\
|
|
${if_existing /sys/class/net/wlp2s0}\
|
|
{ "full_text" : " \
|
|
${if_up wlp2s0}\
|
|
${if_match "${addr wlp2s0}" != "No Address"}\
|
|
${wireless_essid wlp2s0} (${wireless_link_qual_perc wlp2s0}%)\
|
|
${else}\
|
|
No Address\
|
|
${endif}\
|
|
${else}\
|
|
down\
|
|
${endif}\
|
|
" , "color" : "\
|
|
${if_up wlp2s0}\
|
|
${if_match "${addr wlp2s0}" != "No Address"}\
|
|
${if_match ${wireless_link_qual_perc wlp2s0} <= 25}\
|
|
\#FF0000\
|
|
${else}${if_match ${wireless_link_qual_perc wlp2s0} <= 50}\
|
|
\#FFFF00\
|
|
${else}\
|
|
\#FFFFFF\
|
|
${endif}\
|
|
${endif}\
|
|
${else}\#FFFF00\
|
|
${endif}\
|
|
${else}\#FF0000\
|
|
${endif}\
|
|
" , "name" : "wireless" },\
|
|
${endif}\
|
|
\
|
|
\
|
|
\
|
|
${if_existing /sys/class/net/enp0s3}\
|
|
{ "full_text" : " \
|
|
enp0s3: \
|
|
${if_up enp0s3}\
|
|
${addr enp0s3}\
|
|
${else}\
|
|
down\
|
|
${endif}\
|
|
" , "color" : "\
|
|
${if_up enp0s3}\
|
|
${if_match "${addr enp0s3}" != "No Address"}\#00FF00\
|
|
${else}\#FFFF00\
|
|
${endif}\
|
|
${else}\#FF0000\
|
|
${endif}\
|
|
" },\
|
|
${endif}\
|
|
\
|
|
\
|
|
\
|
|
${if_existing /sys/class/net/enp1s0}\
|
|
{ "full_text" : " \
|
|
enp1s0: \
|
|
${if_up enp1s0}\
|
|
${addr enp1s0}\
|
|
${else}\
|
|
down\
|
|
${endif}\
|
|
" , "color" : "\
|
|
${if_up enp1s0}\
|
|
${if_match "${addr enp1s0}" != "No Address"}\#00FF00\
|
|
${else}\#FFFF00\
|
|
${endif}\
|
|
${else}\#FF0000\
|
|
${endif}\
|
|
" },\
|
|
${endif}\
|
|
\
|
|
\
|
|
\
|
|
${if_existing /sys/class/net/eth0}\
|
|
{ "full_text" : " \
|
|
eth0: \
|
|
${if_up eth0}\
|
|
${addr eth0}\
|
|
${else}\
|
|
down\
|
|
${endif}\
|
|
" , "color" : "\
|
|
${if_up eth0}\
|
|
${if_match "${addr eth0}" != "No Address"}\#00FF00\
|
|
${else}\#FFFF00\
|
|
${endif}\
|
|
${else}\#FF0000\
|
|
${endif}\
|
|
" },\
|
|
${endif}\
|
|
\
|
|
\
|
|
\
|
|
{ "full_text" : " \
|
|
${texeci 3600 bash $HOME/.i3/scripts/pa-volume.bash status} " , "color" : "\#FFFFFF" , "name" : "volume" },\
|
|
\
|
|
\
|
|
\
|
|
${if_existing /sys/class/power_supply/BAT1}\
|
|
${texeci 10 bash $HOME/.i3/scripts/status.d/battery.bash conky}\
|
|
${endif}\
|
|
\
|
|
\
|
|
\
|
|
{ "full_text" : " ${kernel} " , "color" : "\#FFFFFF" , "name" : "sysinfo" },\
|
|
\
|
|
\
|
|
\
|
|
{ "full_text" : " ${texeci 60 bash ~/.i3/scripts/status.d/conky_pacman.bash} " , "color" : "\#FFFFFF" , "name" : "pacman" },\
|
|
\
|
|
\
|
|
\
|
|
{ "full_text" : " $uptime_short " , "color" : "\#FFFFFF" , "name" : "sysinfo" },\
|
|
\
|
|
\
|
|
\
|
|
{ "full_text" : " ${time %a %F %T} " , "color" : "\#FFFFFF" , "name" : "time" },\
|
|
\
|
|
\
|
|
\
|
|
{ "full_text" : "" }\
|
|
],
|
|
|