############################################## # Settings ############################################## max_specials 10000 max_user_text 15000 background yes use_xft yes xftfont sans:size=9 xftalpha 1 total_run_times 0 own_window yes own_window_argb_visual yes own_window_argb_value 200 own_window_transparent no own_window_type normal own_window_title conky own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager double_buffer yes minimum_size 250 720 maximum_width 250 draw_shades no draw_outline no draw_borders no draw_graph_borders yes default_color white default_shade_color black default_outline_color white alignment top_right gap_x 0 gap_y 0 no_buffers yes uppercase no cpu_avg_samples 2 override_utf8_locale yes color1 86acad #darker blue color2 b1c9c9 #lighter blue text_buffer_size 100000 top_name_width 5 top_cpu_separate false update_interval 1 ## Colors color1 Grey #7E7E7E color2 Ivory #FFFFF0 color3 DarkGrey color4 Orange #FFA54F ## Set the path to your script here. lua_load ~/.conky/allcombined.lua ## lua funcions ## background ################################################################## #${lua draw_bg {corner_radius,x_position,y_position,width,height,color,alpha}} #note for background: set width=0 - width will be conky window width, set height=0 - height will be conky window height ## gradient bars ############################################################### #${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}} ## calendar ############################################################### #${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} #note for calendar: start day... 0=sunday, 1=monday ... "spacer" can help align calendar with non fix width fonts ## textured background ############################################################### #${lua tex_bg {corner_radius,x_position,y_position,width,height,"/path/to/texture.png"}} ## lua draw images ############################################################### #${lua luaimage {x_position,y_position,width,height,"/path/to/image"}} #note for images: set width=0 - width will be image width, set height=0 - height will be image height ## lua draw text ############################################################### #${lua luatext {x_position,y_position,color,alpha,"font",fontsize,"justify"}} # not for text: justify can be "r" = right, "c" = center, "l" = left #${lua draw_bg {10,0,0,0,0,0x000000,0.3}} own_window_argb_value 0 own_window_colour 000000 TEXT ${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} ${font Sans:bold:size=9}${color4}SYSTEM ${color3}${hr 2} ${voffset 4}${font Stylebats:size=10}${color1}j${font}${color2} ${sysname} ${kernel}${alignr}${machine} ${font StyleBats:size=10}${color1}q${voffset -1}${font}${color2} System Uptime${alignr}${uptime_short} #${font StyleBats:size=10}${color1}o${voffset -1}${font}${color2} File System${alignr}${fs_type} ${voffset 4}${font Sans:bold:size=9}${color4}CPU ${color3}${hr 2} ${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}} ${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 ${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 ${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 ${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 ${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 ${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 ${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 ${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 ${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 ${voffset 4}${font Sans:bold:size=9}${color4}MEMORY ${color3}${hr 2} ${voffset 4}${font StyleBats:size=10}${color1}l${voffset -3}${font}${color2} RAM${goto 95}${mem}${goto 138}/ ${memmax}${alignr}${memperc}% Used ${lua gradbar {10,312,"${memperc}",100,80,2,10,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}} ${font Sans:bold:size=9}${color4}DISK ${color3}${hr 2}${font} ${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 ${lua gradbar {10,366,"${fs_used_perc /}",100,80,2,10,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}} #${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 #${lua gradbar {10,420,"${fs_used_perc /home}",100,80,2,10,1,0xFFFFFF,0.25,0x00FF00,1,0xFFFF00,1,0xFF0000,1}} ${font Sans:bold:size=9}${color4}PROCESSES ${color3}${hr 2}${font} ${color1}Processes: ${color2}${processes} ${color1}Running: ${color2}${running_processes} ${color1}Threads: ${color2}${running_threads} ${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 ${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}% ${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}% ${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}% ${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}% ${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}% ${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}% ${voffset 4}${font Sans:bold:size=9}${color4}NETWORK ${color3}${hr 2}${font} ${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} Private IP${goto 60}${addr wlan3}${goto 160}${upspeedgraph wlan3 15,90} ${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} ${font PizzaDudeBullets:size=9.5}${color1}O${font}${color2} Uploaded${goto 100}${totalup wlan3}${goto 160}${downspeedgraph wlan3 15,90} Bitrate: ${wireless_bitrate wlan3} Channel: ${wireless_channel wlan3} Quality: ${wireless_link_qual_perc wlan3}% #${font Sans:bold:size=9}${color4}TIME ${color3}${hr 2} #${goto 50}${font RadioSpace:size=22}${color2}${time %H:%M %p}${font} #${font Sans:bold:size=9}${color4}DATE ${color3}${hr 2}${font} #${lua luacal {100,630,"Sans",10,0xFFA54F,1,"Sans",10,0xFFFFF0,1,"Mono",14,0xFFA54F,1," ",20,18,16,0}} #${goto 15}${color2}${time %A} #${goto 15}${font Sans:bold:size=12}${color4}${time %d}${font} #${goto 15}${color2}${time %B} #${goto 15}${color2}${time %Y}${voffset -60} ${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}}