X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=states%2Fconky%2Ffiles%2Fconkyrc;fp=states%2Fconky%2Ffiles%2Fconkyrc;h=17fc2ddafe2002acef12213a0b5ab6ec7348dc77;hb=54dc9d5b0acc70bf5932855aab9da9fe097a551a;hp=0000000000000000000000000000000000000000;hpb=1f948754049cd185fad329d16ab26050a7070d49;p=max%2Fsaltfiles.git diff --git a/states/conky/files/conkyrc b/states/conky/files/conkyrc new file mode 100644 index 0000000..17fc2dd --- /dev/null +++ b/states/conky/files/conkyrc @@ -0,0 +1,72 @@ +-- vim: ts=4 sw=4 noet ai cindent syntax=lua + +{% if grains['host'] == 'magnesium' %} + {% set ifdev = 'br0' %} +{% elif grains['host'] == 'platinum' %} + {% set ifdev = 'wlp2s0' %} +{% else %} + {% set ifdev = 'eth0' %} +{% endif %} + +conky.config = { + out_to_x = false, + own_window = false, + out_to_console = true, + short_units = true, + update_interval = 0.5, + background = false, + max_text_width = 0, + total_run_times = 0, + short_units = true, + if_up_strictness = 'address', + use_spacer = 'left', + + cpu_avg_samples = 2, +}; + +conky.text = [[ +[ + ${if_running mutt} + {"full_text": "${new_mails mail_aber/Inbox} new mails", "color": "\#ffa500"}, + ${endif} + {"full_text": "Home ${fs_free /home} Free", "color": "\#ffffff"}, + {"full_text": "Root ${fs_free /root} Free", "color": "\#ffffff"}, + {"full_text": "Disk r:${diskio_read} w:${diskio_write}", "color": "\#ffffff"}, + {"full_text": "CPU ${cpu cpu0}%", "color": "\#ffffff"}, + { + "full_text": + "d:${downspeed {{ ifdev }}} u:${upspeed {{ ifdev }}} ${addr {{ ifdev }}}", + "color": + ${if_match "${addr {{ ifdev }}}"=="No Address"} + "\#ff0000" + ${else} + "\#00ff00" + ${endif} + }, + ${if_match "${addr tun0}"!="No Address"} + {"full_text": "VPN", "color": "\#00ff00"}, + ${endif} + { + "full_text": "RAM ${memperc}%", + "color": + ${if_match ${memperc}<90} + "\#ffffff" + ${else} + "\#ff0000" + ${endif} + }, +{% if grains['host'] == 'platinum' %} + { + "full_text": "BAT ${battery_short} ${battery_time}", + "color": + ${if_match ${battery_percent}<20} + "\#ff0000" + ${else} + "\#00ff00" + ${endif} + }, +{% endif %} + {"full_text": "${time}", "color": "\#ffffff"} +], +]]; +