Synthwave-inspired Conky theme with weather support and a spiffy layout.
.conkyrc
to point to your local repository folder, or wherever you extracted the zip file. i.e.:
~/Design/icons/
in the default config to _____PATH_TO_REPO_____/icons/
conky -c _____PATH_TO_REPO_____/.conkyrc
This theme relies on the DarkSky API to parse weather data from JSON. DarkSky offers free rate-limited API access, so please create an account if you'd like to utilize the weather functionality in this theme. Once you've done so, you can simply pull the weather data every so often by using a cron job, or a systemd timer (take note of DarkSky's rate limits), which runs a command similar to:
curl -s -o ~/.cache/weather.json "https://api.darksky.net/forecast/_____YOUR_API_KEY_____/_____LAT_____,_____LONG_____"
This instructs curl
to save the output to a JSON file. If you save the JSON output to somewhere other than ~/.cache/weather.json
path, you will need to modify that path in .conkyrc
.
This theme will parse that JSON file (~/.cache/weather.json
) on your local machine every so often, and use it to display the correct temperature values, and weather icons.
minimum_height
to your screen resolution heightupdate_interval
to your desired refresh interval (default 1s)apcaccess
to obtain UPS statusThis layout was built for 1440p resolution, but you can adapt it by simply adding/removing anything really.
Hope you enjoy using this conky theme, and if you'd like, you can:
Cheers!