diff --git a/nekofetch b/nekofetch index 9b5add3..55e2207 100755 --- a/nekofetch +++ b/nekofetch @@ -2,23 +2,33 @@ tmpfile="$(mktemp nekofetchXXXXXXXX)" +debug=false + case "$1" in "--nsfw"|"nsfw"|"-n"|"n") - echo "Getting a nsfw image" + if [ "$debug" == true ]; then + echo "Getting a nsfw image" + fi imgurl="https://nekos.life/api/v2/img/cum_jpg" ;; "--sfw"|"sfw"|"-s"|"s") - echo "Getting a sfw image" + if [ "$debug" == true ]; then + echo "Getting a sfw image" + fi imgurl="https://nekos.life/api/v2/img/neko" ;; *) - echo "Could not interpret as either sfw or nsfw. Defaulting to sfw." + if [ "$debug" == true ]; then + echo "Could not interpret as either sfw or nsfw. Defaulting to sfw." + fi imgurl="https://nekos.life/api/v2/img/neko" ;; esac echo "$2" | grep -qE '^[0-9]+$' && height="$2" || height="$(($(stty size | awk '{print $1}') - 5))" -echo "Using height $height" +if [ "$debug" == true ]; then + echo "Using height $height" +fi url=$(curl -fsSL "$imgurl" | jq -r ".url")