#/bin/sh bar_format="${BAR_FORMAT:-"%t"}" location="${LOCATION:-"Saint-Petersburg"}" format_1=${FORMAT_1:-"qF"} format_2=${FORMAT_1:-"format=v2n"} bar_weather=$(curl -s wttr.in/${location}?format=${bar_format} || echo "??") if [ -z ${bar_weather} ]; then exit 1 elif [[ ${bar_weather} == *"Unknown"* ]]; then echo "??" exit 1 fi echo ${bar_weather} case $BLOCK_BUTTON in 1) i3-sensible-terminal -e "bash -c \"curl wttr.in/${location}?${format_1}; read -rsn1 -p 'Press any key to exit' \"";; 3) i3-sensible-terminal -e "bash -c \"curl wttr.in/${location}?${format_2}; read -rsn1 -p 'Press any key to exit' \"";; esac