conkyrc 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. conky.config = {
  2. -- -- Conky settings -- #
  3. update_interval = 1,
  4. cpu_avg_samples = 2,
  5. net_avg_samples = 2,
  6. double_buffer = true,
  7. -- -- Window specifications -- #
  8. own_window = true,
  9. own_window_type = 'override',
  10. own_window_hints = 'below,skip_taskbar,skip_pager,undecorated',
  11. own_window_transparent = true,
  12. minimum_width = 200,
  13. maximum_width = 200,
  14. alignment = 'top_right',
  15. gap_x = 0,
  16. gap_y = 0,
  17. -- -- Text settings -- #
  18. use_xft = true,
  19. font = 'Sans:size=24',
  20. color1 = '#cdcdcd',
  21. color2 = '#efefef',
  22. color3 = '#1994d1',
  23. color4 = '#0FC4E3',
  24. default_color = '#eeeeee',
  25. -- -- Lua Load -- #
  26. lua_load = '$HOME/.config/conky/conkyrings.lua',
  27. lua_draw_hook_pre = 'ring_stats',
  28. };
  29. conky.text = [[
  30. ${voffset 81}${offset 69}${font Ds\-Digital:size=20}${color2}${time %I}${color3}${time %M}
  31. #Uptime
  32. ${offset 72}${color1}${font Sans:size=9}Uptime:
  33. ${offset 72}${font Sans:size=9}${uptime_short}
  34. # CPU
  35. ${voffset 22}${offset 35}${font Sans:size=7}${color}CPU
  36. ${voffset 5}${offset 52}${color3}${execi 10 sensors coretemp-isa-0000 | grep Package | cut -c 17-18}°C
  37. ${offset 52}${color2}${freq_g 1}GHz
  38. # Mem
  39. ${voffset -52}${offset 135}${color}MEM
  40. ${voffset 5}${offset 105}${color3}${swap}
  41. ${offset 105}${color2}${mem}
  42. # Network
  43. ${voffset 40}${offset 38}${color}NET
  44. ${voffset -42}${offset 50}${color2}${downspeedf wlp3s0}
  45. ${offset 50}${color3}${upspeedf wlp3s0}
  46. # Disk Space
  47. ${voffset -6}${offset 135}${color}HDD
  48. ${voffset -42}${offset 103}${color2}${fs_free /home}
  49. ${offset 60}${goto 108}${color3}${fs_free /}
  50. # Kernel Release
  51. ${voffset 45}${offset 35}${color1}${font Sans:size=9}${execi 3600 uname -r}
  52. ]];