Removes earth background script - now part of background script
This commit is contained in:
parent
938bcc2df1
commit
de7d5acc53
1 changed files with 0 additions and 57 deletions
|
@ -1,57 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
NOTIFY="FALSE"
|
|
||||||
IMAGE="RANDOM"
|
|
||||||
|
|
||||||
function get_random_slug(){
|
|
||||||
curl -s "https://earthview.withgoogle.com/" | hq 'a.intro__explore' attr href
|
|
||||||
}
|
|
||||||
|
|
||||||
function notification(){
|
|
||||||
notify-send "$( jq -r '.name' /tmp/backgroundinfo.json)"
|
|
||||||
}
|
|
||||||
|
|
||||||
function set_random_image(){
|
|
||||||
set_specific_image "$slug"
|
|
||||||
}
|
|
||||||
|
|
||||||
function download_image(){
|
|
||||||
if [ "$IMAGE" == "RANDOM" ]; then
|
|
||||||
local slug=$(get_random_slug)
|
|
||||||
else
|
|
||||||
local slug="$IMAGE"
|
|
||||||
fi
|
|
||||||
curl -s "https://earthview.withgoogle.com/_api${slug}.json" > /tmp/backgroundinfo.json
|
|
||||||
image=$( jq -r '.photoUrl' /tmp/backgroundinfo.json )
|
|
||||||
curl -s -o /tmp/background.jpg "$image"
|
|
||||||
}
|
|
||||||
|
|
||||||
function set_image(){
|
|
||||||
download_image
|
|
||||||
if command -v nitrogen > /dev/null; then
|
|
||||||
nitrogen --set-zoom-fill /tmp/background.jpg
|
|
||||||
elif command -v nitrogen > /dev/null; then
|
|
||||||
feh --bg-fill /tmp/background.jpg
|
|
||||||
else
|
|
||||||
echo "No wallpaper tools found"
|
|
||||||
fi
|
|
||||||
if [ "$NOTIFY" == "TRUE" ]; then
|
|
||||||
notification
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
while [ -n "$1" ]; do
|
|
||||||
case "$1" in
|
|
||||||
"--notify")
|
|
||||||
NOTIFY="TRUE"
|
|
||||||
shift
|
|
||||||
;;
|
|
||||||
"--only-notify")
|
|
||||||
notification
|
|
||||||
shift
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
|
|
||||||
set_image
|
|
Loading…
Add table
Add a link
Reference in a new issue