Advertisement
triode13

Antergos Conky MPD Final 7-24-17

Aug 28th, 2017
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.75 KB | None | 0 0
  1. conky.config = {
  2.  
  3. --Various settings
  4.  
  5. background = true, -- forked to background
  6. cpu_avg_samples = 2,
  7. diskio_avg_samples = 10,
  8. double_buffer = true,
  9. if_up_strictness = 'address',
  10. net_avg_samples = 2,
  11. no_buffers = true,
  12. temperature_unit = 'celsius',
  13. text_buffer_size = 2048,
  14. update_interval = 1,
  15.  
  16. --Placement
  17.  
  18. alignment = 'top_right',
  19. gap_x = 40,
  20. gap_y = 80,
  21. minimum_height = 1100,
  22. minimum_width = 280,
  23. maximum_width = 280,
  24.  
  25. --Graphical
  26.  
  27. border_inner_margin = 10, -- margin between border and text
  28. border_outer_margin = 1, -- margin between border and edge of window
  29. border_width = 0, -- border width in pixels
  30. default_bar_width = 0,
  31. default_bar_height = 4,
  32. default_gauge_height = 25,
  33. default_gauge_width =40,
  34. default_graph_height = 40,
  35. default_graph_width = 153,
  36. default_shade_color = '#000000',
  37. default_outline_color = '#000000',
  38. draw_borders = false, --draw borders around text
  39. draw_graph_borders = false,
  40. draw_shades = false
  41. ,
  42. draw_outline = false,
  43. stippled_borders = 0,
  44.  
  45. --Textual
  46.  
  47. extra_newline = false,
  48. format_human_readable = true,
  49. font = 'Open Sans:size=8.5',
  50. max_text_width = 0,
  51. max_user_text = 16384,
  52. override_utf8_locale = true,
  53. short_units = true,
  54. top_name_width = 21,
  55. top_name_verbose = false,
  56. uppercase = false,
  57. use_spacer = 'none',
  58. use_xft = true,
  59. xftalpha = 0.5,
  60.  
  61. --Windows
  62.  
  63. own_window = true,
  64. own_window_argb_value = 150,
  65. own_window_argb_visual = true,
  66. own_window_class = 'Conky',
  67. own_window_colour = '#000000',
  68. own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
  69. own_window_transparent = true,
  70. own_window_title = 'system_conky',
  71. own_window_type = 'normal',-- # options are: normal/override/dock/desktop/panel
  72.  
  73.  
  74. --Colors
  75.  
  76. default_color = '#ffffff', -- white, default color and border color
  77. color1 = '#ffa500', -- orange
  78. color2 = '#1e90ff', -- dodger blue
  79. color3 = '#000000', -- black
  80. color4 = '#aaddff', -- baby blue
  81. color5 = '#66aaff', -- sky blue
  82. --Color notes: I was unable to get the Network graphs to diplay color correctly unless using the actual Hex Code #
  83. }
  84.  
  85. conky.text = [[
  86. ${image ~/.config/conky/antergos.png -p 5,13 -s 50x50 -f 5}
  87.  
  88. ${goto 75}${color}${font AvantGarde:size=24}antergos
  89. ${color}${font Open Sans:size=8.5}$sysname $kernel${alignr}$machine
  90. Uptime: $alignr $uptime
  91.  
  92. #MEMORY
  93. ${font AvantGarde:Bold:size=12}${color1}memory ${color2}${membar 4}
  94. ${color}${font Open Sans:bold:size=8.5}Used: ${font}$mem of $memmax${alignr}$memperc%
  95. ${font Open Sans:bold:size=8.5}Free:${font} $memeasyfree
  96. ${font Open Sans:bold:size=8.5}Buffers / Cached:${font}${alignr}$buffers / $cached
  97. ${voffset 3}${goto 180}${font Open Sans:Bold:size=10}${color2}RAM%${alignr}CPU%
  98. ${color}${font}${top_mem name 1}${alignr}${offset -14}${top_mem cpu 1}
  99. ${voffset -13}${alignr}${offset -78}${top_mem mem 1}
  100. ${top_mem name 2}${alignr}${offset -14}${top_mem cpu 2}
  101. ${voffset -13}${alignr}${offset -78}${top_mem mem 2}
  102. ${top_mem name 3}${alignr}${offset -14}${top_mem cpu 3}
  103. ${voffset -13}${alignr}${offset -78}${top_mem mem 3}
  104. ${top_mem name 4}${alignr}${offset -14}${top_mem cpu 4}
  105. ${voffset -13}${alignr}${offset -78}${top_mem mem 4}
  106. ${top_mem name 5}${alignr}${offset -14}${top_mem cpu 5}
  107. ${voffset -13}${alignr}${offset -78}${top_mem mem 5}
  108.  
  109. #SWAP
  110. ${font AvantGarde:Bold:size=12}${color1}swap ${color2}${swapbar 4}
  111. ${color}${font Open Sans:bold:size=8.5}Used:${font} $swap of $swapmax${alignr}$swapperc%
  112. ${color}${font Open Sans:bold:size=8.5}Free:${font} $swapfree
  113.  
  114. # CPU
  115. ${font AvantGarde:Bold:size=12}${color1}cpu ${color2}${cpubar 4}
  116. ${color}${font}Intel® Core™ i3-4370 @ ${freq_g cpu0}GHz $alignr $cpu%
  117. ${font}Temp ${execi 2 sensors | grep 'Core 0' | awk {'print $3'}} ${alignc 60}${color2}${cpubar cpu1}
  118. ${voffset 2}${goto 180}${font Open Sans:Bold:size=10}${color2}RAM%${alignr}CPU%
  119. ${color}${font}${top name 1}${alignr}${offset -14}${top cpu 1}
  120. ${font}${voffset -13}${alignr}${offset -78}${top mem 1}
  121. ${font}${top name 2}${alignr}${offset -14}${top cpu 2}
  122. ${font}${voffset -13}${alignr}${offset -78}${top mem 2}
  123. ${font}${top name 3}${alignr}${offset -14}${top cpu 3}
  124. ${font}${voffset -13}${alignr}${offset -78}${top mem 3}
  125. ${font}${top name 4}${alignr}${offset -14}${top cpu 4}
  126. ${font}${voffset -13}${alignr}${offset -78}${top mem 4}
  127. ${font}${top name 5}${alignr}${offset -14}${top cpu 5}
  128. ${font}${voffset -13}${alignr}${offset -78}${top mem 5}
  129.  
  130. # NETWORK
  131. ${voffset 3}${font AvantGarde:Bold:size=12}${color1}network
  132. ${color}${font Open Sans:bold:size=8.5}External IP ${font}${alignr}${execi 60 curl http://ip.tupeux.com --connect-timeout 2 | grep -o "[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*"}$font
  133. ${voffset -14}${alignc}${execpi 4 echo "\${font}\${color}ping: \${font Open Sans:bold:size=8.5}\${color #66aaff}$(ping -W 1 -c 1 8.8.8.8 -q | grep rtt | egrep [0-9]+\.[0-9]+ -o | head -n 2 | tail -n 1)\${font}\${color} ms"}
  134.  
  135. ${voffset -10}${font Open Sans:bold:size=8.5}Ethernet ${font}${alignr} ${addr enp2s0}
  136. ↑ ${upspeedf enp2s0} kb/s ${alignr} ${totalup enp2s0}
  137. ${voffset -14}${alignc}${upspeedgraph enp2s0 10,120 000000 aaddff}
  138. ↓ ${downspeedf enp2s0} kb/s ${alignr} ${totaldown enp2s0}
  139. ${voffset -14}${alignc}${downspeedgraph enp2s0 10,120 000000 66aaff}
  140.  
  141. ${voffset -10}${font Open Sans:bold:size=8.5}VPN ${font}${alignr} ${addr tun0}
  142. ↑ ${upspeedf tun0} kb/s ${alignr} ${totalup tun0}
  143. ${voffset -14}${alignc}${upspeedgraph tun0 10,120 000000 aaddff}
  144. ↓ ${downspeedf tun0} kb/s ${alignr} ${totaldown tun0}
  145. ${voffset -14}${alignc}${downspeedgraph tun0 10,120 000000 66aaff}
  146.  
  147. ${voffset -10}${font Open Sans:bold:size=8.5}WiFi ${font}${wireless_bitrate wlp2s0}
  148. ${addr wlp2s0}
  149. ${voffset -14}$alignc${wireless_essid wlp2s0}
  150. ${color2}${wireless_link_bar wlp2s0}
  151. ↑ ${upspeedf wlp2s0} kb/s ${alignr} ${totalup wlp2s0}
  152. ${voffset -14}${alignc}${upspeedgraph wlp2s0 10,120 000000 aaddff}
  153. ↓ ${downspeedf wlp2s0} kb/s ${alignr} ${totaldown wlp2s0}
  154. ${voffset -14}$alignc${downspeedgraph wlp2s0 10,120 000000 66aaff}
  155.  
  156. # HDD
  157. ${voffset 3}${font AvantGarde:Bold:size=12}${color1}discs
  158. ${color}${font Open Sans:bold:size=8.5}/root${font}${alignc -20}${fs_used /} / ${fs_size /}${alignr}${fs_type /}
  159. ${color2}write: ${diskio_write /dev/sda}${alignc -20}read: ${diskio_read /dev/sda}${color}${alignr}${fs_used_perc /}%
  160. ${color2}${fs_bar /}
  161.  
  162. # MPD
  163. ${voffset -2}${color orange}${font AvantGarde:Bold:size=12}mpd ${voffset -1}${font Open Sans:Bold:size=10}${color dodgerblue3}${mpd_bar 4}
  164.  
  165. ${voffset -8}${color orange}${font Open Sans:Bold:size=8}${voffset -5}$mpd_elapsed / $mpd_length ${voffset -1} ${if_match "$mpd_status" == "Playing"}▶$endif${if_match "$mpd_status" == "Paused"}▮▮$endif${if_match "$mpd_status" == "Stopped"}■$endif
  166. #${alignr}vol: $mpd_vol%
  167.  
  168. ${voffset -2}${font Open Sans:size=8}${color}${if_empty $mpd_track}$else\#$mpd_track${if_empty ${mpd_title 45}}${font Open Sans:Bold:Italic:size=8}${color #666666}${alignr}[No Title]$else${font Open Sans:Bold:Italic:size=8}${color}${alignr}${mpd_title 45}$endif
  169.  
  170.  
  171. ${voffset -13}${if_empty $mpd_album}${font Open Sans:size=8}${color #666666}${alignc}[No Album]$else${font Open Sans:size=8}${color}${alignc}~$mpd_album~$endif
  172. ${voffset -13}${font Open Sans:size=8}${color}${alignr}$mpd_date
  173. ${voffset 2}${if_empty $mpd_artist}${font Open Sans:size=8}${color #666666}[No Artist]$else${font Open Sans:Bold:size=8}${color}$mpd_artist$endif
  174. ]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement