Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- conky.config = {
- -------------------------------------
- -- Generic Settings
- -------------------------------------
- background=true,
- update_interval=1,
- double_buffer=true,
- no_buffers=true,
- imlib_cache_size=10,
- draw_shades=false,
- draw_outline=false,
- draw_borders=false,
- draw_graph_borders=false,
- default_graph_height=26,
- default_graph_width=80,
- show_graph_scale=false,
- show_graph_range=false,
- -------------------------------------
- -- Window Specifications
- -------------------------------------
- gap_x=1150,
- gap_y=103,
- minimum_height=558,
- minimum_width=225,
- own_window=true,
- own_window_type="normal",
- own_window_transparent=true,
- own_window_hints="undecorated,below,sticky,skip_taskbar,skip_pager",
- border_inner_margin=0,
- border_outer_margin=0,
- --alignment="middle_middle",
- --own_window_argb_visual=true,
- --own_window_argb_value=0,
- -------------------------------------
- -- Text Settings
- -------------------------------------
- use_xft=true,
- xftalpha=1,
- font="Droid Sans:size=8",
- text_buffer_size=256,
- override_utf8_locale=true,
- short_units=true,
- short_units=true,
- pad_percents=2,
- top_name_width=7,
- -------------------------------------
- -- Color Scheme
- -------------------------------------
- default_color="DCDCDC",
- color1="DCDCDC",
- color2="DCDCDC",
- color3="DCDCDC",
- color4="F9F9F9",
- color5="F9F9F9",
- color6="888888",
- color7="484848",
- color8="2D2D2D",
- -------------------------------------
- -- API Key
- -------------------------------------
- template6="92c2737c4d2f19bb62e03b82f47f430e",
- -------------------------------------
- -- City ID
- -------------------------------------
- template7="532096",
- -------------------------------------
- -- Temp Unit (default, metric, imperial)
- -------------------------------------
- template8="metric",
- -------------------------------------
- -- Locale (e.g. "es_ES.UTF-8")
- -- Leave empty for default
- -------------------------------------
- template9="ru_RU.UTF-8"
- }
- ---------------------------------------------------
- ---------------------------------------------------
- conky.text = [[
- \
- \
- ${execi 300 l=${template9}; l=${l%%_*}; curl -s "api.openweathermap.org/data/2.5/forecast/daily?APPID=${template6}&id=${template7}&cnt=5&units=${template8}&lang=$l" -o ~/.cache/forecast.json}\
- ${execi 300 l=${template9}; l=${l%%_*}; curl -s "api.openweathermap.org/data/2.5/weather?APPID=${template6}&id=${template7}&cnt=5&units=${template8}&lang=$l" -o ~/.cache/weather.json}\
- \
- \
- \
- \
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/top-bg.png -s 228x61}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/bottom-bg.png -p 0,439 -s 228x119}\
- ${execi 300 cp -f ~/.harmattan-assets/photos/smallest/$(jq .weather[0].id ~/.cache/weather.json).png ~/.cache/weather.png}${image ~/.cache/weather.png -p 0,61 -s 228x86}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/border.png -p 0,61 -s 228x86}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/bg-1.png -p 0,143 -s 228x86}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/bg-2.png -p 0,229 -s 228x105}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/bg-3.png -p 0,334 -s 228x105}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/bg-4.png -p 0,445 -s 228x14}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/separator-v.png -p 75,152 -s 1x76}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/separator-v.png -p 152,152 -s 1x76}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/separator-h.png -p 13,236 -s 202x1}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/separator-h.png -p 13,336 -s 202x1}\
- \
- \
- \
- \
- ${color3}${voffset 155}${alignc 77}${execi 300 LANG=${template9} LC_TIME=${template9} date +%^a}${color}
- ${color3}${voffset -13}${alignc}${execi 300 LANG=${template9} LC_TIME=${template9} date -d +1day +%^a}${color}
- ${color3}${voffset -13}${alignc -77}${execi 300 LANG=${template9} LC_TIME=${template9} date -d +2day +%^a}${color}
- \
- \
- \
- \
- ${color2}${voffset 51}${alignc 77}${execi 300 jq -r .list[0].temp.min ~/.cache/forecast.json | awk '{print int($1+0.5)}' # round num}°/${execi 300 jq -r .list[0].temp.max ~/.cache/forecast.json | awk '{print int($1+0.5)}' # round num}°${color}
- ${color2}${voffset -13}${alignc}${execi 300 jq -r .list[1].temp.min ~/.cache/forecast.json | awk '{print int($1+0.5)}' # round num}°/${execi 300 jq -r .list[1].temp.max ~/.cache/forecast.json | awk '{print int($1+0.5)}' # round num}°${color}
- ${color2}${voffset -13}${alignc -77}${execi 300 jq -r .list[2].temp.min ~/.cache/forecast.json | awk '{print int($1+0.5)}' # round num}°/${execi 300 jq -r .list[2].temp.max ~/.cache/forecast.json | awk '{print int($1+0.5)}' # round num}°${color}
- \
- \
- \
- \
- ${goto 26}${voffset -172}${font Droid Sans :size=36}${color4}${execi 300 jq -r .main.temp ~/.cache/weather.json | awk '{print int($1+0.5)}' # round num}°${font}${color}
- ${goto 26}${voffset 14}${font Droid Sans :size=12}${color4}${execi 300 jq -r .weather[0].description ~/.cache/weather.json | sed "s|\<.|\U&|g"}${font}${color}
- ${color4}${alignr 32}${voffset -73}${execi 300 jq -r .main.pressure ~/.cache/weather.json | awk '{print int($1+0.5)}' # round num} hPa
- ${color4}${alignr 32}${voffset 7}${execi 300 jq -r .main.humidity ~/.cache/weather.json | awk '{print int($1+0.5)}' # round num} %${color}
- ${color4}${alignr 32}${voffset 7}${execi 300 jq -r .wind.speed ~/.cache/weather.json | awk '{print int($1+0.5)}' # round num}${if_match "$template8" == "metric"} m/s${else}${if_match "$template8" == "default"} m/s${else}${if_match "$template8" == "imperial"} mi/h${endif}${endif}${endif}${color}
- \
- \
- \
- \
- ${voffset -117}${font Droid Sans Mono :size=22}${alignc}${color2}${time %H:%M}${font}${color}
- ${voffset 4}${font Droid Sans :size=10}${alignc}${color6}${execi 300 LANG=${template9} LC_TIME=${template9} date +"%A, %B %-d"}${font}${color}
- \
- \
- \
- \
- ${voffset 294}${goto 20}${color5}Cpu:${color}
- ${voffset 4}${goto 20}${color5}Mem:${color}
- ${voffset 4}${goto 20}${color5}Battery:${color}
- ${voffset -47}${alignr 19}${color6}Temp ${platform coretemp.0/hwmon/hwmon2 temp 1} °C${color}
- ${voffset 4}${alignr 19}${color6}Freq ${freq_g (1)}GHz${color}
- ${voffset 4}${alignr 19}${color6}${battery_percent}%${color}
- ${voffset -47}${alignc}${color2}${cpubar 5,36}${color}
- ${voffset 4}${alignc}${color2}${membar 5,36}${color}
- ${voffset 4}${alignc}${color2}${battery_bar 5,36 BAT0}${color}
- ${voffset 12}${goto 20}${cpugraph 26,190 D64937 D64937 -l}
- \
- \
- \
- \
- ${voffset 26}${goto 20}${color5}${top_mem name 1}${color}
- ${voffset 4}${goto 20}${color5}${top_mem name 2}${color}
- ${voffset 4}${goto 20}${color5}${top_mem name 3}${color}
- ${voffset 4}${goto 20}${color5}${top_mem name 4}${color}
- ${voffset 4}${goto 20}${color5}${top_mem name 5}${color}
- ${voffset -81}${alignc}${color2}${top_mem mem 1}%${color}
- ${voffset 4}${alignc}${color2}${top_mem mem 2}%${color}
- ${voffset 4}${alignc}${color2}${top_mem mem 3}%${color}
- ${voffset 4}${alignc}${color2}${top_mem mem 4}%${color}
- ${voffset 4}${alignc}${color2}${top_mem mem 5}%${color}
- ${voffset -81}${alignr 19}${color6}${top_mem mem_res 1}${color}
- ${voffset 4}${alignr 19}${color6}${top_mem mem_res 2}${color}
- ${voffset 4}${alignr 19}${color6}${top_mem mem_res 3}${color}
- ${voffset 4}${alignr 19}${color6}${top_mem mem_res 4}${color}
- ${voffset 4}${alignr 19}${color6}${top_mem mem_res 5}${color}
- ${voffset -104}${goto 20}${color1}Proc${color}
- ${voffset -13}${alignc}${color1}Mem%${color}
- ${voffset -13}${alignr 19}${color1}Mem${color}
- \
- \
- \
- \
- ${if_existing /proc/net/route ppp0}
- ${voffset -227}${goto 20}${color5}Up: ${color2}${upspeed ppp0}${color5}${goto 130}Down: ${color2}${downspeed ppp0}
- ${voffset 10}${goto 20}${upspeedgraph ppp0 26,80 d64937 d64937}${goto 130}${downspeedgraph ppp0 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup ppp0}${color5}${goto 130}Received: ${color2}${totaldown ppp0}
- ${else}
- ${if_existing /proc/net/route ppp1}
- ${voffset -240}${goto 20}${color5}Up: ${color2}${upspeed ppp1}${color5}${goto 130}Down: ${color2}${downspeed ppp1}
- ${voffset 10}${goto 20}${upspeedgraph ppp1 26,80 d64937 d64937}${goto 130}${downspeedgraph ppp1 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup ppp1}${color5}${goto 130}Received: ${color2}${totaldown ppp1}
- ${else}
- ${if_existing /proc/net/route wlp2s1}
- ${voffset -253}${goto 20}${color5}Up: ${color2}${upspeed wlp2s1}${color5}${goto 130}Down: ${color2}${downspeed wlp2s1}
- ${voffset 10}${goto 20}${upspeedgraph wlp2s1 26,80 d64937 d64937}${goto 130}${downspeedgraph wlp2s1 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup wlp2s1}${color5}${goto 130}Received: ${color2}${totaldown wlp2s1}
- ${else}
- ${if_existing /proc/net/route wlp2s0}
- ${voffset -266}${goto 20}${color5}Up: ${color2}${upspeed wlp2s0}${color5}${goto 130}Down: ${color2}${downspeed wlp2s0}
- ${voffset 10}${goto 20}${upspeedgraph wlp2s0 26,80 d64937 d64937}${goto 130}${downspeedgraph wlp2s0 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup wlp2s0}${color5}${goto 130}Received: ${color2}${totaldown wlp2s0}
- ${else}
- ${if_existing /proc/net/route wlan0}
- ${voffset -279}${goto 20}${color5}Up: ${color2}${upspeed wlan0}${color5}${goto 130}Down: ${color2}${downspeed wlan0}
- ${voffset 8}${goto 20}${upspeedgraph wlan0 26,80 d64937 d64937}${goto 130}${downspeedgraph wlan0 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup wlan0}${color5}${goto 130}Received: ${color2}${totaldown wlan0}
- ${else}
- ${if_existing /proc/net/route wlan1}
- ${voffset -292}${goto 2}${color5}Up: ${color2}${upspeed wlan1}${color5}${goto 130}Down: ${color2}${downspeed wlan1}
- ${voffset 10}${goto 20}${upspeedgraph wlan1 26,80 d64937 d64937}${goto 130}${downspeedgraph wlan1 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup wlan1}${color5}${goto 130}Received: ${color2}${totaldown wlan1}
- ${else}
- ${if_existing /proc/net/route eth1}
- ${voffset -305}${goto 20}${color5}Up: ${color2}${upspeed eth1}${color5}${goto 130}Down: ${color2}${downspeed eth1}
- ${voffset 10}${goto 20}${upspeedgraph eth1 26,80 d64937 d64937}${goto 130}${downspeedgraph eth1 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup eth1}${color5}${goto 130}Received: ${color2}${totaldown eth1}
- ${else}
- ${if_existing /proc/net/route eth0}
- ${voffset -318}${goto 20}${color5}Up: ${color2}${upspeed eth0}${color5}${goto 130}Down: ${color2}${downspeed eth0}
- ${voffset 10}${goto 20}${upspeedgraph eth0 26,80 d64937 d64937}${goto 130}${downspeedgraph eth0 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup eth0}${color5}${goto 130}Received: ${color2}${totaldown eth0}
- ${else}
- ${if_existing /proc/net/route enp0s0}
- ${voffset -331}${goto 20}${color5}Up: ${color2}${upspeed enp0s0}${color5}${goto 130}Down: ${color2}${downspeed enp0s0}
- ${voffset 10}${goto 20}${upspeedgraph enp0s0 26,80 d64937 d64937}${goto 130}${downspeedgraph enp0s0 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup enp0s0}${color5}${goto 130}Received: ${color2}${totaldown enp0s0}
- ${else}
- ${if_existing /proc/net/route enp0s1}
- ${voffset -344}${goto 20}${color5}Up: ${color2}${upspeed enp0s1}${color5}${goto 130}Down: ${color2}${downspeed enp0s1}
- ${voffset 10}${goto 20}${upspeedgraph enp0s1 26,80 d64937 d64937}${goto 130}${downspeedgraph enp0s1 26,80 d64937 d64937}
- ${voffset 9}${goto 20}${color5}Sent: ${color2}${totalup enp0s1}${color5}${goto 130}Received: ${color2}${totaldown enp0s1}
- ${else}
- ${voffset -311}${goto 20}${color5}Network disconnected${color}
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/offline.png -p 44,284 -s 16x16}
- ${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}
- \
- \
- \
- \
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/pressure.png -p 204,64 -s 16x16}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/humidity.png -p 204,84 -s 16x16}\
- ${image ~/.harmattan-assets/misc/Numix/God-Mode/wind-2.png -p 204,105 -s 16x16}\
- ${execi 300 cp -f ~/.harmattan-assets/icons/#dcdcdc__32/$(jq .list[0].weather[0].id ~/.cache/forecast.json).png ~/.cache/weather-1.png}${image ~/.cache/weather-1.png -p 21,177 -s 32x32}\
- ${execi 300 cp -f ~/.harmattan-assets/icons/#dcdcdc__32/$(jq .list[1].weather[0].id ~/.cache/forecast.json).png ~/.cache/weather-2.png}${image ~/.cache/weather-2.png -p 99,177 -s 32x32}\
- ${execi 300 cp -f ~/.harmattan-assets/icons/#dcdcdc__32/$(jq .list[2].weather[0].id ~/.cache/forecast.json).png ~/.cache/weather-3.png}${image ~/.cache/weather-3.png -p 175,177 -s 32x32}${font}${voffset -120}\
- ]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement