persist wallpaper config

This commit is contained in:
Adithya 2023-10-13 13:25:55 +05:30
parent 33e2f8a23a
commit 51ef0a6c74
Signed by: adtya
GPG key ID: 48FC9915FFD326D0
2 changed files with 3 additions and 3 deletions

View file

@ -65,7 +65,7 @@ _: {
files = [ files = [
".config/gh/hosts.yml" ".config/gh/hosts.yml"
".config/wallpaper_tags" ".config/wallpaper_config"
]; ];
}; };
} }

View file

@ -26,12 +26,12 @@ if [ -n "$PURITY" ]; then
fi fi
WALLHAVEN_API_KEY="$(secret-tool lookup application wallhaven-api-key)" WALLHAVEN_API_KEY="$(secret-tool lookup application wallhaven-api-key)"
if [ -n "$WALLHAVEN_API_KEY"]; then if [ -n "$WALLHAVEN_API_KEY" ]; then
WALLHAVEN_API_KEY="apikey=$WALLHAVEN_API_KEY&" WALLHAVEN_API_KEY="apikey=$WALLHAVEN_API_KEY&"
fi fi
notify-send -r 9897 -i information -t 1000 "Wallpapers" "Downloading..." notify-send -r 9897 -i information -t 1000 "Wallpapers" "Downloading..."
URL="https://wallhaven.cc/api/v1/search?${WALLHAVEN_API_KEY}${TAGS}${CATEGORY}${PURITY}atleast=3840x2160&ratios=16x9&sorting=random" URL="https://wallhaven.cc/api/v1/search?${WALLHAVEN_API_KEY}${TAGS}${CATEGORIES}${PURITY}atleast=3840x2160&ratios=16x9&sorting=random"
ID="$(curl --silent "$URL" | jq -r '.data[0].id')" ID="$(curl --silent "$URL" | jq -r '.data[0].id')"
IMAGE_META=$(curl --silent "https://wallhaven.cc/api/v1/w/$ID") IMAGE_META=$(curl --silent "https://wallhaven.cc/api/v1/w/$ID")
IMAGE_URL="$(echo "$IMAGE_META" | jq -r '.data.path')" IMAGE_URL="$(echo "$IMAGE_META" | jq -r '.data.path')"