{ writeShellApplication, curl, ... }: writeShellApplication { name = "custom-weatherwaybar"; runtimeInputs = [ curl ]; text = '' PATTERN="C" PATTERN2=" " TEXT1="''$(curl -s "https://wttr.in/?format=%c")" TEXT1=''${TEXT1/$PATTERN2/} TEXT2="''$(curl -s "https://wttr.in/?format=%t")" TEXT2=''${TEXT2/$PATTERN/} TEXT3="''$(curl -s "https://wttr.in/?format=%f")" TEXT3=''${TEXT3/$PATTERN/} printf '{"text":"%s\n%s\n%s", "tooltip": false, "class": "weather"}\n' \ "$TEXT1" "$TEXT2" "$TEXT3" ''; }