From b04368f85209f3faed6d5e7ab1a69a4382157109 Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Fri, 3 Jan 2025 23:11:03 -0800 Subject: [PATCH] location aware @Ruledo thanks for the idea for this! --- install.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/install.sh b/install.sh index 017b48a..8f401f3 100755 --- a/install.sh +++ b/install.sh @@ -90,6 +90,14 @@ fi cp config.template config.ini printf "\nConfig files generated!\n" +# update lat,long in config.ini +latlong=$(curl --silent --max-time 20 https://ipinfo.io/loc || echo "48.50,-123.0") +IFS=',' read -r lat lon <<< "$latlong" +echo "lat: $lat, lon: $lon" +sed -i "s|lat = 48.50|lat = $lat|g" config.ini +sed -i "s|lon = -123.0|lon = $lon|g" config.ini +echo "lat,long updated in config.ini to $latlong" + # check if running on embedded if [[ $(echo "${embedded}" | grep -i "^y") ]]; then printf "\nDetected embedded skipping venv\n"