- ##############################################
- # 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}}