Advertisement
Minux31

Conky KDE/Plasma

Jan 8th, 2022 (edited)
365
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.63 KB | None | 0 0
  1. conky.config = {
  2. -- Config perso
  3. background = false,
  4. use_xft = true,
  5. font = 'Noto Sans:size=11',
  6. xftalpha = 1,
  7. update_interval = 1.0,
  8. total_run_times = 0,
  9.  
  10. -- Bureau KDE/Plasma
  11. own_window_class = 'Conky',
  12. own_window = true,
  13. own_window_type = 'normal',
  14. own_window_transparent = true,
  15. own_window_hints = 'undecorated,below,skip_taskbar,skip_pager',
  16. own_window_argb_visual = true,
  17. own_window_argb_value = 0,
  18.  
  19. double_buffer = true,
  20. minimum_width = 300, minimum_height = 250,
  21. maximum_width = 300,
  22. draw_shades = false,
  23. draw_outline = false,
  24. draw_borders = false,
  25. draw_graph_borders = true,
  26. default_color = 'white',
  27. default_shade_color = 'black',
  28. default_outline_color = 'white',
  29. alignment = 'top_right',
  30. gap_x = 12,
  31. gap_y = 30,
  32. no_buffers = true,
  33. uppercase = false,
  34. cpu_avg_samples = 1,
  35. override_utf8_locale = true,
  36.  
  37. };
  38.  
  39. conky.text = [[
  40. # SYS
  41. ${font Noto Sans:Bold:size=10}${color red2}SYSTEM ${hr 2}$color${font}
  42. $sysname $kernel $alignr $machine
  43. Uptime $alignr $uptime
  44.  
  45. # CPU
  46. ${font Noto Sans:Bold:size=10}${color red2}CPU ${hr 2}${font}
  47. ${color}${execi 99999 cat /proc/cpuinfo | grep 'model name' -m1 | cut -d' ' -f3-6} - ${freq_g} Ghz
  48. Tdie ${hwmon 4 temp 1} °C - Tctl ${hwmon 4 temp 2} °C
  49. Tccd1 ${hwmon 4 temp 3} °C - Tccd2 ${hwmon 4 temp 4} °C
  50. ${color red2}${cpugraph cpu0 60,300 33CC00 FF0000 -t}${color}
  51. # GPU
  52. ${font Noto Sans:Bold:size=10}${color red2}GPU ${hr 2}
  53. $color${font}${exec glxinfo -B | grep Device | cut -d ' ' -f 6-10}
  54. $color${font}Freq GPU ${alignr}${exec sudo /home/manu/gpufreq.sh}
  55. $color${font}Freq MEM ${alignr}${exec sudo /home/manu/memfreq.sh}
  56. $color${font}Egde ${alignr}${exec sensors | grep edge | cut -c16-19} °C
  57. $color${font}Junction ${alignr}${exec sensors | grep junction | cut -c16-19} °C
  58. $color${font}Mem ${alignr}${exec sensors | grep mem | cut -c16-19} °C
  59. $color${font}Power ${alignr}${exec sensors | awk '/power1/ {print $2}'} W
  60. $color${font}Fan ${alignr}${exec sensors | grep fan1 | cut -c14-17} tr/m
  61. $color${font}Voltage ${alignr}${exec sensors | grep vddgfx | cut -c12-18} mV
  62. # MEMOIRE
  63. ${font Noto Sans:Bold:size=10}${color red2}MEMOIRE ${hr 2}
  64. $color${font}${font Noto Sans:size=10}RAM$font
  65. $mem / $memmax $alignr $memperc %
  66. #${color red2}$membar${color}
  67. ${color red2}${memgraph 40, 300 33CC00 FF0000 -t}${color}
  68. # TOP CPU
  69. ${font Noto Sans:Bold:size=10}${color red2}TOP CPU${hr 2}
  70. $color${font}${font Noto Sans:size=10}PROCESS $alignr CPU USAGE$font
  71. ${top name 1}${alignr}${top cpu 1} %
  72. ${top name 2}${alignr}${top cpu 2} %
  73. ${top name 3}${alignr}${top cpu 3} %
  74. ${top name 4}${alignr}${top cpu 4} %
  75. ${top name 5}${alignr}${top cpu 5} %
  76. # TOP MEM
  77. ${font Noto Sans:Bold:size=10}${color red2}TOP MEM${hr 2}
  78. $color${font}${font Noto Sans:size=10}PROCESS $alignr MEM USAGE$font
  79. ${top_mem name 1}${alignr}${top_mem mem_res 1} - ${top_mem mem 1} %
  80. ${top_mem name 2}${alignr}${top_mem mem_res 2} - ${top_mem mem 2} %
  81. ${top_mem name 3}${alignr}${top_mem mem_res 3} - ${top_mem mem 3} %
  82. ${top_mem name 4}${alignr}${top_mem mem_res 4} - ${top_mem mem 4} %
  83. ${top_mem name 5}${alignr}${top_mem mem_res 5} - ${top_mem mem 5} %
  84. # RESEAU
  85. ${font Noto Sans:Bold:size=10}${color red2}RESEAU ${hr 2}
  86. $color${font Noto Sans:size=10}IP locale $font$alignr ${addr enp5s0}
  87. IP externe $font$alignr ${exec curl ipinfo.io/ip}
  88. ${color red2}${downspeedgraph enp5s0 40,146 33CC00 FF0000 -t}${color}$alignr${color red2}${upspeedgraph enp5s0 40,146 33CC00 FF0000 -t}${color}
  89. Down $alignr ${downspeed enp5s0}/s
  90. Down total $alignr ${totaldown enp5s0}
  91. Up $alignr ${upspeed enp5s0}/s
  92. Up total $alignr ${totalup enp5s0}
  93. #IP externe $font$alignr ${exec curl ipinfo.io/ip}
  94. # DISQUES
  95. ${font Open Noto:Bold:size=10}${color red2}DISQUES ${hr 2}
  96. $color${font Noto Sans:size=10}/ (${fs_used /} / ${fs_size /} - ${fs_used_perc /} %)
  97. ${color red2}${fs_bar /}${color}
  98. $color${font Noto Sans:size=10}/home (${fs_used /home} / ${fs_size /home} - ${fs_used_perc /home} %)
  99. ${color red2}${fs_bar /home}${color}
  100. ${font Noto Sans:size=10}/media/Data (${fs_used /media/Data} / ${fs_size /media/Data} - ${fs_used_perc /media/Data} %)
  101. ${color red2}${fs_bar /media/Data}${color}
  102. ${font Noto Sans:size=10}/media/DataSSD (${fs_used /media/DataSSD} / ${fs_size /media/DataSSD} - ${fs_used_perc /media/DataSSD} %)
  103. ${color red2}${fs_bar /media/DataSSD}${color}
  104. ${font Noto Sans:size=10}/media/Datawin (${fs_used /media/Datawin} / ${fs_size /media/Datawin} - ${fs_used_perc /media/Datawin} %)
  105. ${color red2}${fs_bar /media/Datawin}${color}
  106. ${font Noto Sans:size=10}/media/MX500 (${fs_used /media/MX500} / ${fs_size /media/MX500} - ${fs_used_perc /media/MX500} %)
  107. ${color red2}${fs_bar /media/MX500}${color}
  108. ]];
  109.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement