From Ungracious Monkey, 6 Months ago, written in Plain Text.
Embed
  1. ##############################################
  2. #  Settings
  3. ##############################################
  4. max_specials 10000
  5. max_user_text 15000
  6. background yes
  7. use_xft yes
  8. xftfont sans:size=9
  9. xftalpha 1
  10. total_run_times 0
  11. own_window yes
  12. own_window_argb_visual yes
  13. own_window_argb_value 200
  14. own_window_transparent no
  15. own_window_type normal
  16. own_window_title conky
  17. own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
  18. double_buffer yes
  19. minimum_size 250 720
  20. maximum_width 250
  21. draw_shades no
  22. draw_outline no
  23. draw_borders no
  24. draw_graph_borders yes
  25. default_color white
  26. default_shade_color black
  27. default_outline_color white
  28. alignment top_right
  29. gap_x 0
  30. gap_y 0
  31. no_buffers yes
  32. uppercase no
  33. cpu_avg_samples 2
  34. override_utf8_locale yes
  35. color1 86acad #darker blue
  36. color2 b1c9c9 #lighter blue
  37. text_buffer_size 100000
  38. top_name_width 5
  39. top_cpu_separate false
  40. update_interval 1
  41.  
  42. ## Colors
  43. color1 Grey             #7E7E7E
  44. color2 Ivory            #FFFFF0
  45. color3 DarkGrey        
  46. color4 Orange           #FFA54F
  47.  
  48. ## Set the path to your script here.
  49. lua_load ~/.conky/allcombined.lua
  50. ## lua funcions
  51. ## background ##################################################################
  52. #${lua draw_bg {corner_radius,x_position,y_position,width,height,color,alpha}}
  53. #note for background: set width=0 - width will be conky window width, set height=0 - height will be conky window height
  54. ## gradient bars ###############################################################
  55. #${lua gradbar {x_position,y_position,"conky_object",object_max_value,number_of_divisions,division_width,division_height,division_gap,bg_color,bg_alpha,start_color,start_alpha,mid_color,mid_alpha,end_color,end_alpha}}
  56. ## calendar ###############################################################
  57. #${lua luacal {x_position,y_position,"title_font",title_fontsize,title_color,title_alpha,"dates_font",dates_fontsize,dates_color,dates_alpha,"highlight_font",highlight_fontsize,highlight_color,highlight_alpha,"spacer",colum_gap,title_gap,row_gap,start_day}
  58. #note for calendar: start day... 0=sunday, 1=monday ... "spacer" can help align calendar with non fix width fonts
  59. ## textured background ###############################################################
  60. #${lua tex_bg {corner_radius,x_position,y_position,width,height,"/path/to/texture.png"}}
  61. ## lua draw images ###############################################################
  62. #${lua luaimage {x_position,y_position,width,height,"/path/to/image"}}
  63. #note for images: set width=0 - width will be image width, set height=0 - height will be image height
  64. ## lua draw text ###############################################################
  65. #${lua luatext {x_position,y_position,color,alpha,"font",fontsize,"justify"}}
  66. # not for text: justify can be "r" = right, "c" = center, "l" = left
  67.  
  68. #${lua draw_bg {10,0,0,0,0,0x000000,0.3}}
  69.  
  70. own_window_argb_value 0
  71. own_window_colour 000000
  72. TEXT
  73. ${lua tex_bg {20,0,0,260,395,"/home/mcdowall/Pictures/steel.png"}}${lua tex_bg {20,0,400,260,130,"/home/mcdowall/Pictures/steel.png"}}${lua tex_bg {20,0,535,260,190,"/home/mcdowall/Pictures/steel.png"}}${font Sans:size=14}${color2}Artix Linux${font}
  74. ${font Sans:bold:size=9}${color4}SYSTEM  ${color3}${hr 2}
  75. ${voffset 4}${font Stylebats:size=10}${color1}j${font}${color2} ${sysname} ${kernel}${alignr}${machine}
  76. ${font StyleBats:size=10}${color1}q${voffset -1}${font}${color2} System Uptime${alignr}${uptime_short}
  77. #${font StyleBats:size=10}${color1}o${voffset -1}${font}${color2} File System${alignr}${fs_type}
  78. ${voffset 4}${font Sans:bold:size=9}${color4}CPU  ${color3}${hr 2}
  79. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color2} TEMP ${hwmon 0 temp 1}°C${lua gradbar {84,111,"${hwmon 0 temp 1}",100,56,2,10,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}
  80. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color2} CPU ${cpu cpu0}%        ${lua gradbar {84,124,"${cpu cpu0}",100,38,2,14,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}${goto 200}${freq_g 0} GHz
  81. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color1} CPU1 ${cpu cpu1}%       ${lua gradbar {84,144,"${cpu cpu1}",100,38,2,8,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}${goto 200}${freq_g 1} GHz
  82. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color1} CPU2 ${cpu cpu2}%       ${lua gradbar {84,160,"${cpu cpu2}",100,38,2,8,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}${goto 200}${freq_g 2} GHz
  83. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color1} CPU3 ${cpu cpu3}%       ${lua gradbar {84,176,"${cpu cpu3}",100,38,2,8,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}${goto 200}${freq_g 3} GHz
  84. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color1} CPU4 ${cpu cpu4}%       ${lua gradbar {84,192,"${cpu cpu4}",100,38,2,8,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}${goto 200}${freq_g 4} GHz
  85. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color1} CPU5 ${cpu cpu5}%       ${lua gradbar {84,208,"${cpu cpu5}",100,38,2,8,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}${goto 200}${freq_g 5} GHz
  86. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color1} CPU6 ${cpu cpu6}%       ${lua gradbar {84,224,"${cpu cpu6}",100,38,2,8,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}${goto 200}${freq_g 6} GHz
  87. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color1} CPU7 ${cpu cpu7}%       ${lua gradbar {84,240,"${cpu cpu7}",100,38,2,8,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}${goto 200}${freq_g 7} GHz
  88. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color1} CPU8 ${cpu cpu8}%       ${lua gradbar {84,256,"${cpu cpu8}",100,38,2,8,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}${goto 200}${freq_g 8} GHz
  89. ${voffset 4}${font Sans:bold:size=9}${color4}MEMORY  ${color3}${hr 2}
  90. ${voffset 4}${font StyleBats:size=10}${color1}l${voffset -3}${font}${color2} RAM${goto 95}${mem}${goto 138}/ ${memmax}${alignr}${memperc}% Used
  91. ${lua gradbar {10,312,"${memperc}",100,80,2,10,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}
  92. ${font Sans:bold:size=9}${color4}DISK  ${color3}${hr 2}${font}
  93. ${voffset 4}${font StyleBats:size=10}${color1}x${font}${voffset -3}${color2} ROOT${goto 95}${fs_used /}${goto 138}/ ${fs_size /}${alignr}${fs_free_perc /}% Free
  94. ${lua gradbar {10,366,"${fs_used_perc /}",100,80,2,10,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}
  95. #${font StyleBats:size=10}${color1}x${font}${color2} HOME${goto 95}${fs_used /home}${goto 145}/ ${fs_size /home}${alignr}${fs_free_perc /home}% Free
  96. #${lua gradbar {10,420,"${fs_used_perc /home}",100,80,2,10,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}
  97. ${font Sans:bold:size=9}${color4}PROCESSES  ${color3}${hr 2}${font}
  98. ${color1}Processes: ${color2}${processes}   ${color1}Running: ${color2}${running_processes}   ${color1}Threads: ${color2}${running_threads}
  99. ${voffset 4}${font StyleBats:size=10}${color1}l${voffset -3}${font}${color4} RAM${goto 155}${font StyleBats:size=10}${color1}k${voffset -3}${font}${color4} CPU
  100. ${voffset 4}${color #ff4444}${top_mem name 1}${goto 60}${top_mem mem_res 1}${goto 104}${top_mem mem 1}%${goto 155}${top name 1}${goto 210}${top cpu 1}%
  101. ${color #ff6633}${top_mem name 2}${goto 60}${top_mem mem_res 2}${goto 104}${top_mem mem 2}%${goto 155}${top name 2}${goto 210}${top cpu 2}%
  102. ${color #996633}${top_mem name 3}${goto 60}${top_mem mem_res 3}${goto 104}${top_mem mem 3}%${goto 155}${top name 3}${goto 210}${top cpu 3}%
  103. ${color #339933}${top_mem name 4}${goto 60}${top_mem mem_res 4}${goto 104}${top_mem mem 4}%${goto 155}${top name 4}${goto 210}${top cpu 4}%
  104. ${color #336633}${top_mem name 5}${goto 60}${top_mem mem_res 5}${goto 104}${top_mem mem 5}%${goto 155}${top name 5}${goto 210}${top cpu 5}%
  105. ${color #114411}${top_mem name 6}${goto 60}${top_mem mem_res 6}${goto 104}${top_mem mem 6}%${goto 155}${top name 6}${goto 210}${top cpu 6}%
  106. ${voffset 4}${font Sans:bold:size=9}${color4}NETWORK  ${color3}${hr 2}${font}
  107. ${voffset 4}${color2}Public IP${goto 60}${execi 1800 curl ifconfig.me}${goto 160}${font PizzaDudeBullets:size=9.5}${color1}T${font}${color2} Down${alignr}${downspeed wlan3}
  108. Private IP${goto 60}${addr wlan3}${goto 160}${upspeedgraph wlan3 15,90}
  109. ${font PizzaDudeBullets:size=9.5}${color1}U${font}${color2} Downloaded${goto 100}${totaldown wlan3}${goto 160}${font PizzaDudeBullets:size=9.5}${color1}N${font}${color2} Up${alignr}${upspeed wlan3}
  110. ${font PizzaDudeBullets:size=9.5}${color1}O${font}${color2} Uploaded${goto 100}${totalup wlan3}${goto 160}${downspeedgraph wlan3 15,90}
  111. Bitrate: ${wireless_bitrate wlan3} Channel: ${wireless_channel wlan3} Quality: ${wireless_link_qual_perc wlan3}%
  112. #${font Sans:bold:size=9}${color4}TIME  ${color3}${hr 2}
  113. #${goto 50}${font RadioSpace:size=22}${color2}${time %H:%M %p}${font}
  114. #${font Sans:bold:size=9}${color4}DATE  ${color3}${hr 2}${font}
  115. #${lua luacal {100,630,"Sans",10,0xFFA54F,1,"Sans",10,0xFFFFF0,1,"Mono",14,0xFFA54F,1," ",20,18,16,0}}
  116. #${goto 15}${color2}${time %A}
  117. #${goto 15}${font Sans:bold:size=12}${color4}${time %d}${font}
  118. #${goto 15}${color2}${time %B}
  119. #${goto 15}${color2}${time %Y}${voffset -60}
  120. ${font StyleBats:size=10}${color1}k${voffset -3}${font}${color2} GPU ${acpitemp}°C${lua gradbar {84,656,"${acpitemp}",100,56,2,10,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}}
  121.