Port the AGS widgets into the shell as plugins

This commit is contained in:
SirBlob committed 2026-09-20 00:09:41 -04:00
1 parent c5434026a8
commit 0c422e7345
31 files changed
+1740 -17

No files matched your search

+20
View File
@@ -0,0 +1,20 @@
#!/bin/bash
# blob:summary=Print a one-line weather summary for the quick settings card
# blob:hidden=true
LOCATION="Great+Falls,VA"
icon=$(blob-weather-icon 2>/dev/null)
weather=$(curl -fsS --max-time 4 "https://wttr.in/${LOCATION}?format=%l|%t|%w" 2>/dev/null | tr -d '\n')
if [[ -z $weather ]]; then
echo "Weather unavailable"
exit 1
fi
IFS='|' read -r place temperature wind <<< "$weather"
place=${place%%,*}
temperature=${temperature#+}
echo "$icon $place · Temp $temperature · Wind $wind"