Facebook
From Dareboy58, 9 Months ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 558
  1. conky.config = {
  2. update_interval = 1,
  3. net_avg_samples = 1,
  4. cpu_avg_samples = 1,
  5. total_run_times = 0,
  6. alignment = "top_right",
  7. gap_x = 5,
  8. gap_y = 5,
  9. minimum_width = 275,
  10. minimum_height = 750,
  11. own_window = true,
  12. own_window_type = "normal",
  13. own_window_hints = "undecorated,below,sticky,skip_taskbar,skip_pager",
  14. own_window_transparent = false,
  15. own_window_argb_visual = true,
  16. own_window_argb_value =35,
  17. show_graph_scale = false,
  18. double_buffer = true,
  19. text_buffer_size = 4096,
  20. no_buffers = true,
  21. use_xft = true,
  22. font = "Larabiefont-Regular:bold:size=11",
  23. short_units = true,
  24. temperature_unit = "celsius",
  25. forced_redraw = false,
  26. draw_graph_borders = false,
  27. draw_outline = false,
  28. draw_shades = true,
  29. draw_borders = true,
  30. border_inner_margin = 2,
  31. border_outer_margin = 0,
  32. border_width = 3,
  33. own_window_colour = "080721",
  34. default_outline_color = "000000",
  35. default_color = "000415",
  36. default_shade_color = "080721",
  37. color0 = '080721',                                                     -- Dark Blue       - Background
  38. color1 = 'lightblue',                                                  -- Light Blue      - Labels
  39. color2 = 'orange',                                                     -- Orange          - Monitored Item (Frequently Updates)
  40. color3 = 'goldenrod1',                                                 -- GoldenRod       - Monitored Item (Infrequent/Versions)
  41. color4 = 'green',                                                      -- Green           - Headers
  42. color5 = '0064ff',                                                     -- Blue            - ANSI Header Art
  43. color6 = 'green3',                                                     -- ?
  44. color7 = 'white',                                                      -- White           - Drive Labels
  45. color8 = 'green3',                                                     -- Light Green     - Bar Green
  46. color9 = 'SteelBlue',                                                  -- Steel Blue      - Bar Scales
  47. }
  48. conky.text = [[
  49. # TIME & DATE
  50. ${goto 25}${color1}${font Larabiefont-Regular:size=26}${time %I:%M:%S%P}${font}
  51. ${goto 27}${voffset 5}${template0}${color1}${time %A %B %e, %Y}
  52. # CPU 1 & 2
  53. ${goto 18}${voffset 5}${color4}${execi 65000 cat /proc/cpuinfo|grep 'model name'|sed -e 's/model name.*: //'| uniq | awk '{print $1" "$2" "$3" "$4" "$5'}}
  54. ${goto 9}${voffset 5}${color1}${font Terminus(TTF):bold:size=11}C01${goto 34}${color2}${cpu cpu1}${goto 62}${color1}%${goto 74}${color2}${freq 1}${goto 105}${color1}Mhz${goto 144}${color1}C02${goto 165}${color2}${cpu cpu2}${goto 196}${color1}%${goto 209}${color2}${freq 2}${goto 242}${color1}Mhz
  55. ${goto 10}${voffset -2}${color6}${cpubar cpu1 7,117}${goto 146}${color6}${cpubar cpu2 7,117}
  56. ${goto 6}${voffset -13}${color1}${font Arial:size=10}└────────────┘${goto 32}┴${goto 63}┴${goto 94}┴${goto 141}${color1}└────────────┘${goto 167}┴${goto 198}┴${goto 223}┴
  57. # CPU 3 & 4
  58. ${goto 9}${voffset 5}${color1}${font Terminus(TTF):bold:size=11}C03${goto 34}${color2}${cpu cpu3}${goto 62}${color1}%${goto 74}${color2}${freq 3}${goto 105}${color1}Mhz${goto 144}${color1}C04${goto 165}${color2}${cpu cpu4}${goto 196}${color1}%${goto 209}${color2}${freq 4}${goto 242}${color1}Mhz
  59. ${goto 10}${color6}${cpubar cpu3 7,117}${goto 146}${color6}${cpubar cpu4 7,117}
  60. ${goto 6}${voffset -13}${color1}${font Arial:size=10}└────────────┘${goto 32}┴${goto 63}┴${goto 94}┴${goto 141}${color1}└────────────┘${goto 167}┴${goto 198}┴${goto 223}┴
  61. # CPU 5 & 6
  62. ${goto 9}${voffset 5}${color1}${font Terminus(TTF):bold:size=11}C05${goto 34}${color2}${cpu cpu5}${goto 62}${color1}%${goto 74}${color2}${freq 5}${goto 105}${color1}Mhz${goto 144}${color1}C06${goto 165}${color2}${cpu cpu6}${goto 196}${color1}%${goto 209}${color2}${freq 6}${goto 242}${color1}Mhz
  63. ${goto 10}${color6}${cpubar cpu5 7,117}${goto 146}${color6}${cpubar cpu6 7,117}
  64. ${goto 6}${voffset -13}${color1}${font Arial:size=10}└────────────┘${goto 32}┴${goto 63}┴${goto 94}┴${goto 141}${color1}└────────────┘${goto 167}┴${goto 198}┴${goto 229}┴
  65. # CPU 7 & 8
  66. ${goto 9}${voffset 5}${color1}${font Terminus(TTF):bold:size=11}C07${goto 34}${color2}${cpu cpu7}${goto 62}${color1}%${goto 74}${color2}${freq 7}${goto 105}${color1}Mhz${goto 144}${color1}C08${goto 169}${color2}${cpu cpu8}${goto 196}${color1}%${goto 209}${color2}${freq 8}${goto 242}${color1}Mhz
  67. ${goto 10}${color6}${cpubar cpu7 7,117}${goto 146}${color6}${cpubar cpu6 8,117}
  68. ${goto 6}${voffset -13}${color1}${font Arial:size=10}└────────────┘${goto 32}┴${goto 63}┴${goto 94}┴${goto 141}${color1}└────────────┘${goto 167}┴${goto 198}┴${goto 229}┴
  69. # CPU AVERAGE
  70. ${goto 9}${color1}${font Terminus(TTF):bold:size=11}Average ${color2}${goto 120}${cpu cpu0} ${color7}%${color2}${goto 209}${freq 0}${goto 242}${color1}Mhz
  71. ${goto 10}${color6}${if_match ${cpu cpu0}<=50}${color8}${else}${if_match ${cpu cpu0}>=75}${color FF5555}${else}${color yellow}${endif}${endif}${cpubar cpu0 10,244}
  72. ${goto 6}${voffset -12}${color1}${font Arial:size=10}└──────────────────────────┘${goto 64}┴${goto 127}┴${goto 190}┴
  73. ${goto 9}${voffset -6}${font Arial:size=8}${color9}0%${goto 61}25%${goto 124}50%${goto 187}75%${goto 240}100%
  74. # SYSTEM INFO
  75. ${goto 85}${color4}${font}SYSTEM INFO
  76. ${goto 30}${color5}${font Arial:size=11}┌ ${color1}Uptime${color2}${goto 200}${uptime}
  77. ${goto 3}${color7}${font ConkySymbols:size=20}N${font Arial:size=11}\
  78. ${goto 30}${color5}${voffset -14}├ ${color1}CapsLock (  )${goto 168}NumLock (  )${if_match "${key_caps_lock}"=="Off"}${goto 115}${voffset 2}${color green}${font ConkyColors:size=9}D${font}${else}${goto 115}${voffset 2}${color red}${font ConkyColors:size=9}D${font}${endif}\
  79. ${goto 220}${if_match "${key_num_lock}"=="On"}${goto 236}${voffset -3}${color green}${font ConkyColors:size=9}D${font}${else}${goto 238}${voffset -3}${color red}${font ConkyColors:size=9}D${font}${endif}
  80. ${goto 30}${color5}${font Arial:size=11}${voffset -6}└ ${color1}Load Averages${color9}${font Arial:size=11}${goto 147}┬${color1} 1'${color2}${goto 225}${loadavg 1}
  81. ${goto 60}${voffset -2}${font Arial:size=11}${color2}${loadavg 2}${goto 120}${color1}5'${goto 147}${color9}┴ ${color1} 15'${color2}${goto 225}${loadavg 3}
  82. # CPU TEMP
  83. ${goto 30}${color5}${font Arial:size=11}┌$color1} CPU Core ${color2}${goto 225}${hwmon 2 temp 1}${color1}°C
  84. ${goto 2}${voffset -10}${color1}${font ConkySymbols:size=20}H${font}\
  85. ${goto 30}${voffset 13}${color5}${font Arial:size=11}${voffset -17}├${color1} CPU Socket ${color2}${goto 225}${hwmon 2 temp 4}${color1}°C
  86. ${goto 30}${color5}${font Arial:size=11}${voffset -1}├${color1} Mainboard ${color2}${goto 225}${hwmon 2 temp 2}${color1}°C
  87. #
  88. ${goto 3}${voffset -17}${voffset 5}${color1}${font ConkySymbols:size=18}l${font}\
  89. ${goto 30}${color5}${font Arial:size=11}└${color1} CPU${color2}${goto 139}${hwmon 2 fan 1}${color1} rpm${color2}${goto 225}${hwmon 2 fan 1 0.0667 0,0}${color1}${goto 257}%
  90. # VIDEO CARD
  91. ${goto 46}${color4}${font}${execi 65000 nvidia-smi --query-gpu=gpu_name --format=csv,noheader,nounits}
  92. ${goto 2}${voffset 15}${color1}${font ConkyColorsLogos:size=20}n${font}\
  93. ${goto 30}${voffset -27}${color5}${font Arial:size=11}┌ ${color1}VRAM${goto 109}${color2}${execi 5 nvidia-smi --query-gpu=memory.used --format=csv,noheader}${color1}  of  ${color2}${execi 5 nvidia-smi --query-gpu=memory.total --format=csv,noheader}
  94. ${goto 30}${color5}├${color1} TEMP ${color2}${goto 225}${nvidia temp}${color1}°C
  95. ${goto 30}${voffset -2}${color5}├${color1} FAN1${color2}${goto 139}${execi 5 nvidia-settings -q [fan:0]/GPUCurrentFanSpeedRPM -t}${color1} rpm${color2}${goto 225}${exec nvidia-settings -q [fan:0]/GPUCurrentFanSpeed -t} ${color1}%
  96. ${goto 30}${color5}├${color1} FAN2${color2}${goto 139}${execi 5 nvidia-settings -q [fan:1]/GPUCurrentFanSpeedRPM -t}${color1} rpm${color2}${goto 225}${exec nvidia-settings -q [fan:1]/GPUCurrentFanSpeed -t}${color1} %
  97. ${goto 30}${color5}├${color1} Used${color2}${goto 225}${nvidia gpuutil}${goto 245}${color1}%
  98. ${goto 30}${color5}├${color1} GCLK${color2}${goto 195}${nvidia gpufreq}${goto 230}${color1}MHz
  99. ${goto 30}${color5}├${color1} MCLK${color2}${goto 190}${nvidia mtrfreq}${goto 232}${color1}Mhz
  100. ${goto 30}${color5}├${color1} Power Used${color2}${goto 200}${execpi 10 nvidia-smi -q | grep 'Power Draw' | awk '{print $4'}}${goto 245}${color1}W
  101. ${goto 30}${color5}├${color1} Power Total${color2}${goto 194}${execi 65000 nvidia-smi -q | grep 'Default Power Limit' | awk '{print $5'}}${goto 245}${color1}W
  102. ${goto 30}${color5}└${color1} Version${color9} ┬ ${color1}X.org:${color2}${goto 194}${exec dpkg -l |grep xserver-xorg-core | awk '{print $3}'}
  103. ${goto 97}${voffset -1}${color9}└${color1} Driver:${color2}${goto 188}${execi 65000 nvidia-smi | grep "Driver Version"| awk {'print $3'}}
  104. # RAM
  105. ${goto 100}${voffset 5}${color4}${font}${memmax}b RAM
  106. ${goto 48}${color4}${membar 10,200}
  107. ${goto 42}${voffset -16}${color9}${font Arial:size=11}└───────────────────┘${goto 103}┴${goto 155}┴${goto 206}┴
  108. ${goto 46}${voffset -10}${color5}${font Arial:size=9}0%${goto 100}25%${goto 152}50%${goto 202}75%${goto 235}100%
  109. ${goto 2}${voffset 15}${color1}${font ConkySymbols:size=20}j${goto 32}${voffset -30}${color5}${font Arial:size=11}┌ ${color1}Used${color2}${goto 115}${execi 5 neofetch --stdout | grep "Memory:" | awk '{print $2}'}${color2}${goto 225}${memperc}${color1} %
  110. ${goto 32}${voffset -1}${color5}├${color1} Free (+ easily)${color2}${goto 212}${memeasyfree}b
  111. ${goto 32}${voffset -1}${color5}├${color1} Free physical${color2}${goto 212}${memfree}b
  112. ${goto 32}${voffset -1}${color5}├${color1} Cached${color2}${goto 212}${cached}b
  113. ${goto 32}${voffset -1}${color5}├${color1} Buffered${color2}${goto 212}${buffers}b
  114. ${goto 32}${voffset -1}${color5}└${color1} Threads${color2}${goto 180}${running_threads}${goto 210}${color1}of${color2}${goto 235}${threads}
  115. # STORAGE
  116. ${goto 95}${color4}HARD DRIVE
  117. ${goto 30}${color5}${font Arial:size=11}┌ ${color1}nvme0n1${goto 164}Size${color2}${goto 215}${fs_size /}b
  118. ${goto 3}${color1}${font ConkySymbols:size=20}K\
  119. ${goto 30}${voffset -15}${color5}${font Arial:size=11}├ ${color1}Temp${color2}${goto 85}${hwmon 0 temp 1}${color1}°C${goto 164}${color1}Free${color2}${goto 215}${fs_free /}b
  120. ${goto 30}${voffset -1}${color5}├ ${color1}Used${color2}${goto 85}${fs_used /}b${color2}${goto 215}${fs_used_perc /}${color1} %
  121. ${goto 32}${voffset -1}${color5}│ ${goto 45}${color4}${fs_bar 10,199}
  122. ${goto 39}${voffset -15}${color9}└───────────────────┘${goto 86}┴${goto 138}┴${goto 189}┴
  123. ${goto 30}${voffset -5}${color5}└${goto 45}${voffset -2}${color9}${font Arial:size=9}0%${goto 84}25%${goto 135}50%${goto 187}75%${goto 225}100%
  124. # HD1
  125. ${goto 30}${color5}${font Arial:size=11}┌ ${color1}HD1${goto 164}${color1}Size${color2}${goto 215}${fs_size /media/Storage/}b
  126. ${goto 3}${color1}${font ConkySymbols:size=20}K\
  127. ${goto 30}${voffset -15}${color5}${font Arial:size=11}├ ${color1}Temp${color2}${goto 85}${exec hddtemp -w -n /dev/sda1}${color1}°C${goto 164}${color1}Free${color2}${goto 215}${fs_free /media/Storage/}b
  128. ${goto 30}${color5}├ ${color1}Used${color2}${goto 85}${fs_used /media/Storage/}b${color2}${goto 215}${fs_used_perc /media/Storage/}${color1} %
  129. ${goto 32}${voffset -1}${color5}│ ${voffset 2}${color green}${fs_bar 10,199 /media/Storage/}
  130. ${goto 39}${voffset -15}${color9}└───────────────────┘${goto 86}┴${goto 138}┴${goto 189}┴
  131. ${goto 30}${voffset -5}${color5}└${goto 45}${voffset -2}${color9}${font Arial:size=9}0%${goto 84}25%${goto 135}50%${goto 187}75%${goto 225}100%
  132. # HD2
  133. ${goto 30}${color5}${font Arial:size=11}┌ ${color1}HD2${goto 164}${color1}Size${color2}${goto 215}${fs_size /media/Films/}b
  134. ${goto 3}${color1}${font ConkySymbols:size=20}K\
  135. ${goto 30}${voffset -15}${color5}${font Arial:size=11}├ ${color1}Temp${color2}${goto 85}${exec hddtemp -w -n /dev/sda2}${color1}°C${goto 164}${color1}Free${color2}${goto 215}${fs_free /media/Films/}b
  136. ${goto 30}${voffset -1}${color5}├ ${color1}Used${color2}${goto 85}${fs_used /media/Films/}b${color2}${goto 215}${fs_used_perc /media/Films/}${color1} %
  137. ${goto 32}${voffset -1}${color5}│ ${voffset 1}${color green}${fs_bar 10,199 /media/Films/}
  138. ${goto 39}${voffset -15}${color9}└───────────────────┘${goto 86}┴${goto 138}┴${goto 189}┴
  139. ${goto 30}${voffset -5}${color5}└${goto 45}${voffset -2}${color9}${font Arial:size=9}0%${goto 84}25%${goto 135}50%${goto 187}75%${goto 225}100%
  140. # SYSTEM
  141. ${goto 100}${voffset 5}${color4}${font}SYSTEM
  142. ${goto 30}${color5}${font Arial:size=11}┌ ${color1}${execi 65000 neofetch --stdout | grep "DE:" | awk '{print $2'}}${goto 230}${color3}${execi 65000 neofetch --stdout | grep "DE:" | awk '{print $3'}}
  143. ${goto 3}${color1}${font ConkyColorsLogos:size=20}d\
  144. ${goto 30}${voffset -15}${color5}${font Arial:size=11}├ ${color1}OpenGL${color3}${goto 226}${execi 43200 glxinfo | grep "OpenGL version" | awk '{print $4'}}
  145. ${goto 30}${voffset -1}${color5}├ ${color1}Conky${goto 219}${color3}${conky_version}
  146. ${goto 30}${voffset -1}${color5}├ ${color1}PipeWire${goto 219}${color3}${execi 43200 pipewire --version | awk 'NR==2{print $NF}'}
  147. ${goto 30}${voffset -1}${color5}├ ${color1}OS${goto 178}${color3}${execi 65000 lsb_release -ds | awk '{print $1'}}${goto 229}${execi 65000 lsb_release -cs | awk '{print $1'}}
  148. ${goto 30}${voffset -1}${color5}└ ${color1}Kernel${color3}${goto 165}${kernel}
  149. # NET
  150. ${if_existing /sys/class/net/enp42s0/operstate up}${goto 100}${voffset 5}${color4}NETWORK INFO
  151. ${goto 30}${color5}${font Arial:size=11}┌${font Fira Code Nerd Font:size=11}${color1} ${color2}${goto 75}${upspeed enp42s0}${goto 200}${color1}${color2}${goto 220}${downspeed enp42s0}
  152. ${goto 3}${color1}${font ConkySymbols:size=16}b\
  153. ${goto 30}${voffset -10}${color5}${font Arial:size=11}├  ${color1}IP${goto 165}${color3}${addrs enp42s0}
  154. ${goto 30}${voffset 0}${color5}├  ${color1}UP${goto 217}${color3}${totalup enp42s0}
  155. ${goto 30}${voffset 0}${color5}└  ${color1}DOWN${goto 217}${color3}${totaldown enp42s0}${else} ${endif}
  156. # Wifi
  157. ${if_existing /sys/class/net/wlan0/operstate up}${goto 100}${voffset 5}${color4}WIFI INFO
  158. ${goto 30}${color5}${font Arial:size=11}┌${font Fira Code Nerd Font:size=11}${color1} ${color2}${goto 75}${upspeed enp42s0}${goto 200}${color1}${color2}${goto 220}${downspeed enp42s0}
  159. ${goto 3}${color1}${font ConkySymbols:size=16}b\
  160. ${goto 30}${voffset -10}${color5}${font Arial:size=11}├  ${color1}IP${goto 187}${color3}${addrs wlan0}
  161. ${goto 30}${voffset 0}${color5}├  ${color1}UP ${goto 217}${color3}${totalup enp42s0}
  162. ${goto 30}${voffset 0}${color5}└  ${color1}DOWN ${goto 217}${color3}${totaldown enp42s0}
  163. # Signal
  164. ${goto 0}${voffset 5}${color4}Wifi Signal
  165. ${goto 10}${voffset 5}${color FF0000}0%${goto 240}${color FF7F00}${wireless_link_qual_perc enp42s0}%
  166. ${goto 10}${color FFFFFF}${wireless_link_bar 12,260 wlan0}
  167. ${goto 10}${color FF0000}Bad ${goto 125}${color FFFF00}Good ${goto 240}${color FF7F00}Excellent
  168. # Battery
  169. ${goto 10}${voffset 5}${color}Battery:${color FF7F00}${goto 55}${battery_time BAT1}
  170. ${goto 10}${color 008000}${battery_bar 20,260 BAT1}${goto 200}${color FF0000}${goto 85}${battery_percent BAT1}% ${else}${endif}
  171. ${voffset -180}
  172. ]]
  173.