Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Conky settings #
- background yes
- update_interval 1
- double_buffer yes
- no_buffers yes
- imlib_cache_size 10
- # Window specifications #
- gap_x 100
- gap_y 70
- minimum_size 268 620
- maximum_width 268
- own_window yes
- own_window_type normal # other options are: override/dock/desktop/panel
- own_window_transparent yes
- own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
- border_inner_margin 0
- border_outer_margin 0
- #alignment middle_middle
- alignment top_right
- #own_window_argb_visual yes
- #own_window_argb_value 0
- # Graphics settings #
- draw_shades no
- default_shade_color AAAAAA
- draw_outline no
- default_outline_color AAAAAA
- draw_borders no
- draw_graph_borders no
- default_graph_size 26 80
- show_graph_scale no
- show_graph_range no
- # Text settings #
- use_xft yes
- xftalpha 0
- xftfont Droid Sans:size=8
- text_buffer_size 256
- override_utf8_locale yes
- # Useful shortenings #
- short_units yes
- pad_percents 2
- top_name_width 7
- # Color scheme #
- default_color 333333
- color1 FFFFFF
- color2 777777
- color3 777777
- color4 AAAAAA
- color5 A0D468
- color6 AC92EC
- color7 FC6E51
- color8 4FC0E9
- TEXT
- # Various images #
- ${execi 300 curl -s "http://weather.yahooapis.com/forecastrss?w=&u=c" -o ~/.cache/weather.xml}
- ${image ~/.conky-weather/assets/Flatts/God-Mode/top-bg.png -p 20,25 -s 228x66}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/shadow.png -p 20,591 -s 228x3}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/bottom-bg.png -p 20,473 -s 228x119}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/fav-color.png -p 20,91 -s 228x86}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/bg-1.png -p 20,177 -s 228x86}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/bg-2.png -p 20,263 -s 228x105}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/bg-3.png -p 20,368 -s 228x105}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/bg-4.png -p 20,478 -s 228x14}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/separator-v.png -p 95,185 -s 1x76}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/separator-v.png -p 172,185 -s 1x76}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/separator-h.png -p 33,369 -s 202x1}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/separator-h.png -p 33,269 -s 202x1}\
- \
- # The days of the forecast #
- \
- ${color3}${voffset 172}${alignc 77}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1' | tr '[a-z]' '[A-Z]'}${color}
- ${color3}${voffset -13}${alignc}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2' | tr '[a-z]' '[A-Z]'}${color}
- ${color3}${voffset -13}${alignc -77}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==3' | tr '[a-z]' '[A-Z]'}${color}
- \
- # The temperatures of the forecast #
- \
- ${color2}${voffset 51}${alignc 77}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1'}°/${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1'}°${color}
- ${color2}${voffset -13}${alignc}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2'}°/${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2'}°${color}
- ${color2}${voffset -13}${alignc -77}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==3'}°/${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==3'}°${color}
- \
- # The "conditions" section of the conky #
- \
- ${goto 36}${voffset -172}${font Droid Sans :size=36}${color1}${execi 300 grep "yweather:condition" ~/.cache/weather.xml | grep -o "temp=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}°${font}${color}
- ${goto 46}${voffset 14}${font Droid Sans :size=12}${color1}${execi 300 grep "yweather:condition" ~/.cache/weather.xml | grep -o "text=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}${font}${color}
- ${color1}${alignr 52}${voffset -73}${execi 300 grep "yweather:atmosphere" ~/.cache/weather.xml | grep -o "pressure=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"} ${execi 300 grep "yweather:units" ~/.cache/weather.xml | grep -o "pressure=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}
- ${color1}${alignr 52}${voffset 7}${execi 300 grep "yweather:atmosphere" ~/.cache/weather.xml | grep -o "humidity=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"} %${color}
- ${color1}${alignr 52}${voffset 7}${execi 300 grep "yweather:wind" ~/.cache/weather.xml | grep -o "speed=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"} ${execi 300 grep "yweather:units" ~/.cache/weather.xml | grep -o "speed=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}${color}
- \
- # Clock + calendar #
- \
- ${voffset -117}${font Droid Sans Mono :size=22}${alignc}${color2}${time %H:%M}${font}${color}
- ${voffset 4}${font Droid Sans :size=10}${alignc}${color4}${time %A, %B %d}${font}${color}
- \
- # Cpu, memory, uptime, and load graph #
- \
- ${voffset 294}${goto 40}${color8}Cpu:${color}
- ${voffset 4}${goto 40}${color5}Mem:${color}
- ${voffset 4}${goto 40}${color6}Uptime:${color}
- ${voffset -47}${alignr 39}${color2}${cpu cpu0}%${color}
- ${voffset 4}${alignr 39}${color2}${memperc}%${color}
- ${voffset 4}${alignr 39}${color2}${uptime_short}${color}
- ${voffset -47}${alignc}${color8}${cpubar 5,36}${color}
- ${voffset 4}${alignc}${color5}${membar 5,36}${color}
- ${voffset 29}${goto 40}${loadgraph 26,190 ac92ec ac92ec -l}
- \
- # The processes section #
- \
- ${voffset 26}${goto 40}${color2}${top_mem name 1}${color}
- ${voffset 4}${goto 40}${color2}${top_mem name 2}${color}
- ${voffset 4}${goto 40}${color2}${top_mem name 3}${color}
- ${voffset 4}${goto 40}${color2}${top_mem name 4}${color}
- ${voffset 4}${goto 40}${color2}${top_mem name 5}${color}
- ${voffset -81}${alignc}${color8}${top_mem mem 1}%${color}
- ${voffset 4}${alignc}${color8}${top_mem mem 2}%${color}
- ${voffset 4}${alignc}${color8}${top_mem mem 3}%${color}
- ${voffset 4}${alignc}${color8}${top_mem mem 4}%${color}
- ${voffset 4}${alignc}${color8}${top_mem mem 5}%${color}
- ${voffset -81}${alignr 39}${color6}${top_mem mem_res 1}${color}
- ${voffset 4}${alignr 39}${color6}${top_mem mem_res 2}${color}
- ${voffset 4}${alignr 39}${color6}${top_mem mem_res 3}${color}
- ${voffset 4}${alignr 39}${color6}${top_mem mem_res 4}${color}
- ${voffset 4}${alignr 39}${color6}${top_mem mem_res 5}${color}
- ${voffset -104}${goto 40}${color1}Proc${color}
- ${voffset -13}${alignc}${color1}Mem%${color}
- ${voffset -13}${alignr 39}${color1}Mem${color}
- \
- # The network section #
- \
- ${if_existing /proc/net/route ppp0}
- ${voffset -227}${goto 40}${color5}Up: ${color2}${upspeed ppp0}${color6}${goto 150}Down: ${color2}${downspeed ppp0}
- ${voffset 10}${goto 40}${upspeedgraph ppp0 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph ppp0 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup ppp0}${color6}${goto 150}Received: ${color2}${totaldown ppp0}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${if_existing /proc/net/route ppp1}
- ${voffset -240}${goto 40}${color5}Up: ${color2}${upspeed ppp1}${color6}${goto 150}Down: ${color2}${downspeed ppp1}
- ${voffset 10}${goto 40}${upspeedgraph ppp1 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph ppp1 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup ppp1}${color6}${goto 150}Received: ${color2}${totaldown ppp1}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${if_existing /proc/net/route wlp2s1}
- ${voffset -253}${goto 40}${color5}Up: ${color2}${upspeed wlp2s1}${color6}${goto 150}Down: ${color2}${downspeed wlp2s1}
- ${voffset 10}${goto 40}${upspeedgraph wlp2s1 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph wlp2s1 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup wlp2s1}${color6}${goto 150}Received: ${color2}${totaldown wlp2s1}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${if_existing /proc/net/route wlp3s0}
- ${voffset -266}${goto 40}${color5}Up: ${color2}${upspeed wlp3s0}${color6}${goto 150}Down: ${color2}${downspeed wlp3s0}
- ${voffset 10}${goto 40}${upspeedgraph wlp3s0 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph wlp3s0 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup wlp3s0}${color6}${goto 150}Received: ${color2}${totaldown wlp3s0}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${if_existing /proc/net/route wlan0}
- ${voffset -279}${goto 40}${color5}Up: ${color2}${upspeed wlan0}${color6}${goto 150}Down: ${color2}${downspeed wlan0}
- ${voffset 8}${goto 40}${upspeedgraph wlan0 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph wlan0 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup wlan0}${color6}${goto 150}Received: ${color2}${totaldown wlan0}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${if_existing /proc/net/route wlan1}
- ${voffset -292}${goto 40}${color5}Up: ${color2}${upspeed wlan1}${color6}${goto 150}Down: ${color2}${downspeed wlan1}
- ${voffset 10}${goto 40}${upspeedgraph wlan1 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph wlan1 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup wlan1}${color6}${goto 150}Received: ${color2}${totaldown wlan1}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${if_existing /proc/net/route eth1}
- ${voffset -305}${goto 40}${color5}Up: ${color2}${upspeed eth1}${color6}${goto 150}Down: ${color2}${downspeed eth1}
- ${voffset 10}${goto 40}${upspeedgraph eth1 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph eth1 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup eth1}${color6}${goto 150}Received: ${color2}${totaldown eth1}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${if_existing /proc/net/route eth0}
- ${voffset -318}${goto 40}${color5}Up: ${color2}${upspeed eth0}${color6}${goto 150}Down: ${color2}${downspeed eth0}
- ${voffset 10}${goto 40}${upspeedgraph eth0 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph eth0 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup eth0}${color6}${goto 150}Received: ${color2}${totaldown eth0}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${if_existing /proc/net/route enp0s0}
- ${voffset -331}${goto 40}${color5}Up: ${color2}${upspeed enp0s0}${color6}${goto 150}Down: ${color2}${downspeed enp0s0}
- ${voffset 10}${goto 40}${upspeedgraph enp0s0 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph enp0s0 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup enp0s0}${color6}${goto 150}Received: ${color2}${totaldown enp0s0}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${if_existing /proc/net/route enp0s1}
- ${voffset -344}${goto 40}${color5}Up: ${color2}${upspeed enp0s1}${color6}${goto 150}Down: ${color2}${downspeed enp0s1}
- ${voffset 10}${goto 40}${upspeedgraph enp0s1 26,80 4fc0e9 4fc0e9}${goto 150}${downspeedgraph enp0s1 26,80 4fc0e9 4fc0e9}
- ${voffset 9}${goto 40}${color5}Sent: ${color2}${totalup enp0s1}${color6}${goto 150}Received: ${color2}${totaldown enp0s1}${image ~/.conky-weather/assets/Flatts/God-Mode/online.png -p 20,25 -s 228x5}
- ${else}
- ${voffset -344}${goto 40}${color7}Network disconnected${color}
- ${image ~/.conky-weather/assets/Flatts/God-Mode/offline.png -p 20,25 -s 228x5}
- ${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}
- \
- # Various images including the icons of the forecast #
- \
- ${image ~/.conky-weather/assets/Flatts/God-Mode/pressure.png -p 224,95 -s 16x16}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/humidity.png -p 224,115 -s 16x16}\
- ${image ~/.conky-weather/assets/Flatts/God-Mode/wind-2.png -p 224,136 -s 16x16}\
- ${execi 300 cp -f ~/.conky-weather/icons/weather-icons-dark2/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1').png ~/.cache/weather-1.png}${image ~/.cache/weather-1.png -p 41,207 -s 32x32}\
- ${execi 300 cp -f ~/.conky-weather/icons/weather-icons-dark2/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2').png ~/.cache/weather-2.png}${image ~/.cache/weather-2.png -p 119,207 -s 32x32}\
- ${execi 300 cp -f ~/.conky-weather/icons/weather-icons-dark2/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==3').png ~/.cache/weather-3.png}${image ~/.cache/weather-3.png -p 195,207 -s 32x32}${font}${voffset -120}\
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement