Facebook
From Dareboy58, 6 Months ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 304
  1.  conky.config = {
  2.     alignment = 'top_right',
  3.     use_xft = true,
  4.     xftalpha = 0.8,
  5.     font = 'Noto:normal:size=9',
  6.     text_buffer_size = 2048,
  7.     update_interval = 1.0,
  8.     total_run_times = 0,
  9.     background = true,
  10.     double_buffer = true,
  11.     no_buffers = true,
  12.     imlib_cache_size = 0,
  13.     cpu_avg_samples = 2,
  14.     own_window = true,
  15.     own_window_class = 'Conky',
  16.     own_window_argb_visual = true,
  17.     own_window_argb_value = 50,
  18.     own_window_transparent = true,
  19.     own_window_type = 'normal',
  20.     own_window_hints = 'undecorated,below,skip_taskbar,sticky,skip_pager',
  21.     own_window_colour = '#000000',
  22.     draw_shades = false,
  23.     default_shade_color = '#000000',
  24.     draw_outline = false,
  25.     default_outline_color = '#000000',
  26.     draw_borders = false,
  27.     gap_x = 0,
  28.     gap_y = 50,
  29.     minimum_height = 5,
  30.     minimum_width = 205,
  31.     draw_graph_borders = true,
  32.     show_graph_scale = false,
  33.     show_graph_range = false,
  34.     short_units = true,
  35.     override_utf8_locale = true,
  36.     uppercase = false,
  37.     default_color = '#ffffff',
  38.     color1 = 'c6396b',
  39.     color2 = 'fc8c3b',
  40.     color3 = 'f9e30f',
  41.     color4 = '4291e2',
  42.     color5 = '161925',
  43.     color6 = '3bf4bb',
  44.     use_spacer = 'none',
  45. --    hddtemp_host = "127.0.0.1",
  46. --    hddtemp_port = "7634",
  47. }
  48.  
  49. conky.text = [[
  50. #Title
  51. ${goto 10}${font Noto:bold:size=12}Desktop#${alignr 15}${color2}${time %T:%P}
  52. ${font Noto:bold:size=9}${color4}${hr}${color} ${font}
  53. # day/time
  54. ${goto 10}${font Noto:normal:size=9}Host:${color2}${alignr 10}${exec hostname} ${color}
  55. ${goto 10}Uptime:${color2}${alignr 10}$uptime ${color}
  56. ${goto 10}${color}Kernel:${alignr 10}${color2}${kernel} ${color}
  57. ${goto 10}Date:${color2}${alignr 5}${time %d %B %Y} ${color} ${font}
  58. #
  59. #Processor section
  60. ${color4}${hr}${color}
  61. ${alignc}${color6}${font Noto:normal:size=9}${exec cat /proc/cpuinfo|grep 'model name'|sed -e 's/model name.*: //'| uniq | cut -c 17-30}${color} @ ${color6}${freq_g 1}GHz ${font}
  62. ${voffset -5}
  63. #
  64. #Cores
  65. ${font Noto:normal:size=8}${goto 10}${color}C1: ${color2}${cpu cpu1}%${goto 80}${color1}${exec sensors|grep 'Core 0'|awk '{print $3}'}${color}${goto 140}C2: ${color2}${cpu cpu2}%${color1}${alignr 10}${exec sensors|grep 'Core 1'|awk '{print $3}'}
  66. ${goto 10}${color5}${cpugraph cpu1 20,110 fc8c3b c6396b -t} ${alignr 10}${color5}${cpugraph cpu2 20,110 fc8c3b c6396b -t}
  67. ${color}${goto 10}C3: ${color2}${cpu cpu3}%${goto 80}${color1}${exec sensors|grep 'Core 2'|awk '{print $3}'}${color}${goto 140}C4: ${color2}${cpu cpu4}%${alignr 10}${color1}${exec sensors|grep 'Core 3'|awk '{print $3}'}
  68. ${goto 10}${color5}${cpugraph cpu3 20,110 fc8c3b c6396b -t} ${alignr 10}${color5}${cpugraph cpu4 20,110 fc8c3b c6396b -t}
  69. ${color}${goto 10}C5: ${color2}${cpu cpu5}%${goto 80}${color1}${exec sensors|grep 'Core 4'|awk '{print $3}'}${color}${goto 140}C6: ${color2}${cpu cpu6}%${alignr 10}${color1}${exec sensors|grep 'Core 5'|awk '{print $3}'}
  70. ${goto 10}${color5}${cpugraph cpu5 20,110 fc8c3b c6396b -t} ${alignr 10}${color5}${cpugraph cpu6 20,110 fc8c3b c6396b -t}
  71. #
  72. # top processes
  73. ${color}${goto 10}Current Avg CPU Load: ${alignr 10}${color6}${cpu cpu0}%
  74. ${color1}${goto 10}${top name 1}${alignr 10}${color}${top cpu 1}%
  75. ${color1}${goto 10}${top name 2}${alignr 10}${color}${top cpu 2}%
  76. ${color1}${goto 10}${top name 3}${alignr 10}${color}${top cpu 3}%
  77. #
  78. #
  79. # GPU Section
  80. ${color4}${hr}
  81. ##------------Card1-------------##
  82. ${color}${alignc}${font Noto:normal:size=9}GPU1:${color6}${execi 9999 glxinfo | grep 'OpenGL renderer string:' | cut -c25-37} ${font}${color}
  83. ${voffset -8}
  84. ${goto 10}Pwr: ${color6}${execi 1 sensors amdgpu-pci-0500 | grep "power1" | cut -b 14-19} W ${alignr 10}${color}Max Pwr: ${color1}${execi 1 sensors amdgpu-pci-0500 | grep "power1" | cut -b 31-35} W
  85. ${color}${goto 10}GPU Load: ${color2}${execi 1 /usr/sbin/radeontop -b 05 -d- -l1 | grep -o "gpu [0-9]\{1,3\}" | cut -c 5-7 }%${alignr}${color}GPU VRAM: ${color2}${execi 1 /usr/sbin/radeontop -b 05 -d- -l1 | grep -o "vram [0-9]\{1,3\}" | cut -c 5-7 }%
  86. ${color5}${goto 10}${execigraph 1 "/usr/sbin/radeontop -b 05 -d- -l1 | grep -o "gpu [0-9]\{1,3\}" | cut -c 5-7"  20,110 fc8c3b c6396b -t} ${alignr 10}${execigraph 1 "/usr/sbin/radeontop -b 05 -d- -l1 | grep -o "vram [0-9]\{1,3\}" | cut -c 5-7"  20,110 fc8c3b c6396b -t}
  87. ${goto 10}${color}SCLK: ${color2}${execi 1 /usr/sbin/radeontop -b 05 -d- -l1 | grep -o "sclk ............." | cut -c 13-17 }GHz ${alignr 10}${color}MCLK: ${color2}${execi 1 /usr/sbin/radeontop -b 05 -d- -l1 | grep -o "mclk .............." | cut -c 13-17 }GHz
  88. ${goto 10}${color}Temp:${goto 50}${color1}${execi 1 sensors amdgpu-pci-0500 | grep 'edge' | cut -c 16-22}${goto 160}${color}RPM:${goto 190}${color2}${execi 1 sensors amdgpu-pci-0500 | grep 'fan1' | cut -c 14-21}
  89.  
  90. ###-------------Card2---------------###
  91. #${color}${alignc}${font Noto:normal:size=9}GPU2: ${color6}AMD RX 580 8GB${font}${color}
  92. #${goto 10}${goto 10}Pwr: ${color6}${execi 1 sensors amdgpu-pci-0400 | grep "power1" | cut -b 14-19} W ${alignr 10}${color}Max Pwr: ${color1}${execi 1 sensors amdgpu-pci-0400 | grep "power1" | cut -b 31-35} W
  93. #${color}${goto 10}GPU Load: ${color2}${execi 1 /usr/sbin/radeontop -b 04 -d- -l1 | grep -o "gpu [0-9]\{1,3\}" | cut -c 5-7 }%${alignr 10}${color}GPU VRAM: ${color2}${execi 1 /usr/sbin/radeontop -b 04 -d- -l1 | grep -o "vram [0-9]\{1,3\}" | cut -c 5-7 }% ${alignr 10}
  94. #${color5}${goto 10}${execigraph 1 "/usr/sbin/radeontop -b 04 -d- -l1 | grep -o "gpu [0-9]\{1,3\}" | cut -c 5-7" 20,110 fc8c3b c6396b -t }${alignr 10}${execigraph 1 "/usr/sbin/radeontop -b 04 -d- -l1 | grep -o "vram [0-9]\{1,3\}" | cut -c 5-7"  20,110 fc8c3b c6396b -t}
  95. #${goto 10}${color}GPU Spd: ${color2}${execi 1 /usr/sbin/radeontop -b 04 -d- -l1 | grep -o "sclk ............." | cut -c 13-17 }GHz${color}${alignr 10}VRAM Spd: ${color2}${execi 1 /usr/sbin/radeontop -b 04 -d- -l1 | grep -o "mclk .............." | cut -c 13-17 }GHz
  96. #${goto 10}${color}Current Temp: ${color1}${execi 1 sensors amdgpu-pci-0400 | grep 'edge' | cut -c 16-22}${alignr 10}${color}Fan Spd: ${color2}${execi 1 sensors amdgpu-pci-0400 | grep 'fan1' | cut -c 14-21}
  97. #
  98. #
  99. # top memory
  100. ${color4}${hr}${color}
  101. ${goto 10}${color}Current RAM Usage: ${alignr 10}${color6}${memperc}%
  102. ${goto 15}${color5}${memgraph 20,220 fc8c3b c6396b -t}
  103. ${goto 10}${color1}${top_mem name 1}${alignr 10}${color}${top mem 1}%
  104. ${color1}${goto 10}${top_mem name 2}${alignr 10}${color}${top mem 2}%
  105. ${color1}${goto 10}${top_mem name 3}${alignr 10}${color}${top mem 3}%
  106. #
  107. #network
  108. ${color4}${hr}${color}
  109. ${color}${font}${goto 10}Internal IP: ${color6}${alignr 10}${addr eno1}
  110. #${goto 10}Network${alignr 10 10}SSID: ${wireless_essid eno1}
  111. #${goto 10}Signal:${goto 70}${color}${wireless_link_bar wlan0}${color}${alignr 10 10}${wireless_link_qual_perc eno1}%
  112. #${font}${goto 10}External: ${font Noto:bold:9}${alignr 10 10}${exec curl ipinfo.io/ip}
  113. ${font}${goto 10}${color}Up Spd:   ${color2}${upspeed eno1}${goto 140}${color}Down Spd: ${alignr 10}${color2}${downspeed eno1}
  114. ${color}${goto 10}Total Up: ${color2}${totalup eno1}${goto 140}${color}Total Dn: ${alignr 10}${color2}${totaldown eno1}
  115. ${goto 15}${color5}${upspeedgraph eno1 20,110 fc8c3b c6396b -t}   ${color5}${downspeedgraph eno1 20,110 fc8c3b c6396b -t}
  116. #
  117. #Storage
  118. ${color4}${hr}${color}
  119. ${goto 10}${color}SSD:      ${alignr 10}${color6}${fs_used /}${color}  /  ${color2}${alignr 10}${fs_size /}
  120. ${goto 15}${color}SSD Temp: ${goto 80}${color1}${exec hddtemp /dev/sda | cut -c 35-40}${alignr 10}${color}Available:  ${color6}${fs_free_perc /}%
  121. #
  122. ${goto 10}${color}HD1:      ${alignr 10}${color6}${fs_used /media/Storage}${color}  /  ${color2}${alignr 10}${fs_size /media/Storage}
  123. ${goto 15}${color}HD1 Temp: ${goto 80}${color1} ${exec hddtemp /dev/sdb | cut -c 35-39}${alignr 10}${color}Available:  ${color6}${fs_free_perc /media/Storage}%
  124.  
  125.  
  126. ]]