Wttr.in: How to add wttr.in to .conkyrc so that conky can show the weather

Created on 2 Jun 2017  路  7Comments  路  Source: chubin/wttr.in

thanks

Most helpful comment

Transparent variant with imagemagick

${texeci 1800 curl wttr.in/kyiv_0pq_lang=uk.png | convert - -transparent black $HOME/.config/conky/out.png}
${image $HOME/.config/conky/out.png -p 0,0}

All 7 comments

Try this:

${texeci 1800 curl -s wttr.in | sed -n '3,7{s/\d27\[[0-9;]*m//g;s/^..//;s/ *$//;p}'}

@chubin thanks for you

@mingyumu Have you tried it? Does it work for you?

@chubin I tried to modify the grammar to make it run as if it were not

Does not work in new conky:
conky: Syntax error (/home/vitich/.conky/conky_tr:2: unexpected symbol near '#') while reading config file.
conky: Assuming it's in old syntax and attempting conversion.
conky: [string "..."]:150: [string "converted config"]:119: nesting of [[...]] is deprecated near '['

Works like a charm for me! Many thanks, @chubin
It's too bad that conky can't handle the colors though...

Edit: conky version: conky 1.10.8_pre compiled Thu Feb 15 00:04:25 UTC 2018 for Linux 4.15.3-1-ARCH x86_64

Edit 2: for anyone else who might find this via Google, I've written a hacky little script to replace the terminal color codes with conky-compatible colors codes. See here: https://gist.github.com/tronje/21c4c1ecf7a9afb133f1814336ac3d48

Transparent variant with imagemagick

${texeci 1800 curl wttr.in/kyiv_0pq_lang=uk.png | convert - -transparent black $HOME/.config/conky/out.png}
${image $HOME/.config/conky/out.png -p 0,0}
Was this page helpful?
0 / 5 - 0 ratings

Related issues

psbanka picture psbanka  路  7Comments

cjwelborn picture cjwelborn  路  6Comments

natehouk picture natehouk  路  4Comments

a0s picture a0s  路  8Comments

dessalines picture dessalines  路  7Comments