1. ######################
  2. # - Conky settings - #
  3. ######################
  4. update_interval 1
  5. total_run_times 0
  6. net_avg_samples 1
  7. cpu_avg_samples 1
  8.  
  9. #imlib_cache_size 0
  10. #double_buffer yes
  11. #no_buffers yes
  12.  
  13. format_human_readable
  14.  
  15. #####################
  16. # - Text settings - #
  17. #####################
  18. use_xft yes
  19. xftfont Ubuntu:size=8
  20. override_utf8_locale yes
  21. text_buffer_size 2048
  22.  
  23. #############################
  24. # - Window specifications - #
  25. #############################
  26. own_window_class Conky
  27. own_window yes
  28. own_window_type normal
  29. own_window_argb_visual yes
  30. own_window yes
  31. own_window_transparent yes
  32. own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
  33. double_buffer yes
  34.  
  35. alignment bottom_right
  36. gap_x 25
  37. gap_y 55
  38. minimum_size 182 600
  39. maximum_width 182
  40.  
  41. default_bar_size 60 8
  42.  
  43. #########################
  44. # - Graphics settings - #
  45. #########################
  46. #draw_shades no
  47.  
  48. #default_color cccccc
  49.  
  50. #color0 white
  51. #color1 00aff2
  52. #color2 white
  53.  
  54.  
  55. draw_shades yes
  56. default_shade_color 000000
  57.  
  58. default_color FFFFFF
  59.  
  60. color0 FFFFFF
  61. color1 FFFFFF
  62. color2 FFFFFF
  63.  
  64.  
  65. TEXT
  66. ${font Ubuntu:style=Bold:size=8}SYSTEM $stippled_hr${font}
  67. ##############
  68. # - SYSTEM - #
  69. ##############
  70. ${color0}${voffset 6}${font OpenLogos:size=19}B${font}${color}${goto 32}${voffset -14}Kernel: ${alignr}${color2}${kernel}${color}
  71. ${goto 32}Uptime: ${alignr}${color2}${uptime}${color}
  72. # |--CPU
  73. ${offset 1}${color0}${font Poky:size=16}P${font}${offset -19}${voffset 9}${cpubar cpu0 4,18}${color}${voffset -16}${goto 32}CPU1: ${font Ubuntu:style=Bold:size=8}${color1}${cpu cpu1}%${font} ${alignr}${font Ubuntu:style=Bold:size=8}${color1}${execi 30 sensors | grep 'Core 0' | cut -c16-17}°C${color}${font} ${color2}${cpugraph cpu1 8,50 1E90FF 1873CC}${color}
  74. ${goto 32}CPU2: ${font Ubuntu:style=Bold:size=8}${color1}${cpu cpu2}%${font} ${alignr}${font Ubuntu:style=Bold:size=8}${color1}${execi 30 sensors | grep 'Core 1' | cut -c16-17}°C${color}${font} ${color2}${cpugraph cpu2 8,50 1E90FF 1873CC}${color}
  75. # |--MEM
  76. ${color0}${font Poky:size=16}M${font}${color}${goto 32}${voffset -7}RAM: ${font Ubuntu:style=Bold:size=8}${color1}$memperc%${color}${font}
  77. ${offset 1}${voffset 2}${color0}${membar 4,18}${color}${goto 32}${voffset -2}F: ${font Ubuntu:style=Bold:size=8}${color2}${memeasyfree}${color}${font} U: ${font Ubuntu:style=Bold:size=8}${color2}${mem}${color}${font}
  78. # |--PROC
  79. ${voffset 2}${color0}${font Poky:size=15}a${font}${color}${goto 32}${voffset -10}Processes: ${color2}${alignr 13}CPU${alignr}RAM${color}
  80. ${voffset -1}${goto 42}${color2}${top name 1}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 1}${alignr }${top mem 1}${color}${font}
  81. ${voffset -1}${goto 42}${color2}${top name 2}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 2}${alignr }${top mem 2}${color}${font}
  82. ${voffset -1}${goto 42}${color2}${top name 3}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 3}${alignr }${top mem 3}${color}${font}
  83. ${voffset -1}${goto 42}${color2}${top name 4}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 4}${alignr }${top mem 4}${color}${font}
  84. ${voffset -1}${goto 42}${color2}${top name 5}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 5}${alignr }${top mem 5}${color}${font}
  85. ${voffset -1}${goto 42}${color2}${top name 6}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 6}${alignr }${top mem 6}${color}${font}
  86. ${voffset -1}${goto 42}${color2}${top name 7}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 7}${alignr }${top mem 7}${color}${font}
  87. ${voffset -1}${goto 42}${color2}${top name 8}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 8}${alignr }${top mem 8}${color}${font}
  88. ${voffset -1}${goto 42}${color2}${top name 9}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 9}${alignr }${top mem 9}${color}${font}
  89. ${voffset -1}${goto 42}${color2}${top name 10}${color}${font Ubuntu:style=Bold:size=8}${color1} ${goto 126}${top cpu 10}${alignr }${top mem 10}${color}${font}
  90. #############
  91. # - CLOCK - #
  92. #############
  93. ${voffset 4}${font Ubuntu:style=Bold:size=8}DATE $stippled_hr${font}
  94. ${voffset 4}${goto 32}${font clockfaces:size=40}O${font}
  95. ${voffset -34}${goto 41}${font zoraclockH:size=30}${color2}${execpi 120 /home/dimos/.conky/bin/conkyClock hour}${color}${font}
  96. ${voffset -39}${goto 35}${font zoraclockM:size=40}${color2}${execpi 60 /home/dimos/.conky/bin/conkyClock minute}${color}${font}
  97. ${goto 100}${voffset -40}${font Ubuntu:style=Bold:size=11}${color2}${time %H}${time :%M}${time :%S}${color}${font}
  98. ${goto 100}${voffset -2}${goto 100}${font Ubuntu:style=Bold:size=8}${color2}${time %A}${color}${font}
  99. ${goto 100}${time %d %b %Y}${voffset 8}
  100. ################
  101. # - CALENDAR - #
  102. ################
  103. ${voffset -2}${color0}${font Poky:size=16}D${font}${voffset -8}${font Ubuntu:style=Bold:size=7}${offset -17}${voffset 4}${time %d}${font}${color}${voffset -1}${font Monospace:size=7}${execpi 300 DJS=`date +%_d`; cal -m|sed '2,7!d'| sed '/./!d' | sed 's/^/${goto 32} /'| sed 's/$/ /' | sed 's/^/ /' | sed /" $DJS "/s/" $DJS "/" "'${font Ubuntu:style=Bold:size=8}${voffset -1}${color1} '"$DJS"'${color}${font Monospace:size=7}'" "/}${voffset -1}
  104. ############
  105. # - MUSIC - #
  106. ############
  107. ${if_running amarok}${voffset 4}${font Ubuntu:style=Bold:size=8}MPD$stippled_hr${font}
  108. ${voffset 4}${color0}${font Musicelements:size=18}z${font}${color}${voffset -8}${goto 32}Status:${alignr}${color2}$mpd_status${color}
  109. ${voffset 4}${goto 32}${color2}$mpd_artist${color}
  110. ${goto 32}${color2}$mpd_album${color}
  111. ${goto 32}${color2}$mpd_title${color}
  112. ${voffset 4}${goto 32}${color2}$mpd_elapsed/\$mpd_length${color} ${alignr}${color2}${mpd_bar 8,60}${color}
  113. ${if_running amarok}${voffset 4}${font Ubuntu:style=Bold:size=8}AMAROK $stippled_hr${font}
  114. ${voffset 4}${goto 20}${color}Artist: ${color0}${goto 60}${execi 5 ~/.conky/scripts/amarok-data.asc artist}${font}
  115. ${goto 20}${execi 5 ~/.conky/scripts/amarok-data.asc title}${font}
  116. ${voffset 4}${goto 20}${voffset 2}${execibar 1 ~/.conky/scripts/amarok-data.asc progress}${alignr}${voffset -1}${execi 1 ~/.conky/scripts/amarok-data.asc time} / ${execi 1 ~/.conky/scripts/amarok-data.asc totaltime}
  117. ${voffset 4}${goto 20}${color}Album: ${color0}${goto 60}${execi 10 ~/.conky/scripts/amarok-data.asc album}${color}
  118. ${goto 20}${color}Genre: ${color0}${goto 60}${execi 10 ~/.conky/scripts/amarok-data.asc genre}${color}$endif
  119. ##############
  120. # - NVIDIA - #
  121. ##############
  122. #${voffset 4}${font Ubuntu:style=Bold:size=8}NVIDIA $stippled_hr${font}
  123. #${color0}${voffset -4}${font Poky:size=17}N${font}${color}${goto 32}${voffset -8}GPU Temp${font Ubuntu:style=Bold:size=8}${color1} ${exec nvidia-settings -q GPUCoreTemp | grep Attribute | cut -d ' ' -f 6 | cut -c 1-2}${font}${color}°C
  124. #${goto 32}GPU Clock${font Ubuntu:style=Bold:size=8}${color1} ${exec nvidia-settings -q GPU2DClockFreqs -t}${font}${color}MHz
  125. #${goto 32}Video RAM${font Ubuntu:style=Bold:size=8}${color1} ${exec nvidia-settings -q VideoRam -t}${font}${color}KiB
  126. #${goto 32}Driver Version${font Ubuntu:style=Bold:size=8}${color1} ${exec nvidia-settings -q NvidiaDriverVersion -t}${font}${color}
  127. ###############
  128. # - NETWORK - #
  129. ###############
  130. ${voffset 4}${font Ubuntu:style=Bold:size=8}NETWORK $stippled_hr${font}
  131. # |--WLAN0
  132. ${if_up wlan0}
  133. ${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Up: ${font Ubuntu:style=Bold:size=8}${color1}${upspeed wlan0}${color}${font} ${alignr}${color2}${upspeedgraph wlan0 8,60 1E90FF 1873CC}${color}
  134. ${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totalup wlan0}${color}${font}
  135. ${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Down: ${font Ubuntu:style=Bold:size=8}${color1}${downspeed wlan0}${color}${font} ${alignr}${color2}${downspeedgraph wlan0 8,60 1E90FF 1873CC}${color}
  136. ${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totaldown wlan0}${color}${font}
  137. ${voffset -2}${color0}${font Poky:size=14}Y${font}${color}${goto 32} ${voffset -2}Signal: ${font Ubuntu:style=Bold:size=8}${color1}${wireless_link_qual wlan0}%${color}${font} ${alignr}${color2}${wireless_link_bar 8,60 wlan0}${color}
  138. ${voffset 4}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -8}Local IP: ${alignr}${color2}${addr wlan0}${color}
  139. ${goto 32}Public IP: ${alignr}${color2}${execi 10800 /home/dimos/.conky/bin/conkyIp}${color}
  140. # |--ETH0
  141. ${else}${if_up eth0}
  142. ${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Up: ${font Ubuntu:style=Bold:size=8}${color1}${upspeed eth0}${color}${font} ${alignr}${color2}${upspeedgraph eth0 8,60 1E90FF 1873CC}${color}
  143. ${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totalup eth0}${color}${font}
  144. ${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Down: ${font Ubuntu:style=Bold:size=8}${color1}${downspeed eth0}${color}${font} ${alignr}${color2}${downspeedgraph eth0 8,60 1E90FF 1873CC}${color}
  145. ${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totaldown eth0}${color}${font}
  146. ${voffset -2}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -4}Local IP: ${alignr}${color2}${addr eth0}${color}
  147. ${goto 32}Public IP: ${alignr}${color2}${execi 10800 /home/dimos/.conky/bin/conkyIp}${color}
  148. # |--PPP0
  149. ${else}${if_up ppp0}
  150. ${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Up: ${font Ubuntu:style=Bold:size=8}${color1}${upspeed ppp0}${color}${font} ${alignr}${color2}${upspeedgraph ppp0 8,60 1E90FF 1873CC}${color}
  151. ${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totalup ppp0}${color}${font}
  152. ${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Down: ${font Ubuntu:style=Bold:size=8}${color1}${downspeed ppp0}${color}${font} ${alignr}${color2}${downspeedgraph ppp0 8,60 1E90FF 1873CC}${color}
  153. ${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totaldown ppp0}${color}${font}
  154. ${voffset -2}${color0}${font Poky:size=13}w${font}${color}${goto 32}${voffset -4}Local IP: ${alignr}${color2}${addr ppp0}${color}
  155. ${else}${voffset 4}${color0}${font PizzaDude Bullets:size=12}4${font}${color}${goto 32}Network Unavailable${voffset 14}${endif}${endif}${endif}