From 00b20eda43af09f5df862c76cb433eb85bd87414 Mon Sep 17 00:00:00 2001 From: candifloss Date: Thu, 12 Dec 2024 07:05:11 +0530 Subject: [PATCH] add weather script & change script location --- sh/values/{ => brightness}/brightness.sh | 0 sh/values/{ => network}/ip.sh | 0 sh/values/{ => network}/wifi.sh | 0 sh/values/{ => power}/battery.sh | 0 sh/values/{ => vol}/volume.sh | 0 sh/values/weather/weather.sh | 1 + sh/values/weather/weather_id.txt | 1 + yuck/vars/vars.yuck | 10 +++++----- 8 files changed, 7 insertions(+), 5 deletions(-) rename sh/values/{ => brightness}/brightness.sh (100%) rename sh/values/{ => network}/ip.sh (100%) rename sh/values/{ => network}/wifi.sh (100%) rename sh/values/{ => power}/battery.sh (100%) rename sh/values/{ => vol}/volume.sh (100%) create mode 100755 sh/values/weather/weather.sh create mode 100644 sh/values/weather/weather_id.txt diff --git a/sh/values/brightness.sh b/sh/values/brightness/brightness.sh similarity index 100% rename from sh/values/brightness.sh rename to sh/values/brightness/brightness.sh diff --git a/sh/values/ip.sh b/sh/values/network/ip.sh similarity index 100% rename from sh/values/ip.sh rename to sh/values/network/ip.sh diff --git a/sh/values/wifi.sh b/sh/values/network/wifi.sh similarity index 100% rename from sh/values/wifi.sh rename to sh/values/network/wifi.sh diff --git a/sh/values/battery.sh b/sh/values/power/battery.sh similarity index 100% rename from sh/values/battery.sh rename to sh/values/power/battery.sh diff --git a/sh/values/volume.sh b/sh/values/vol/volume.sh similarity index 100% rename from sh/values/volume.sh rename to sh/values/vol/volume.sh diff --git a/sh/values/weather/weather.sh b/sh/values/weather/weather.sh new file mode 100755 index 0000000..4c56a83 --- /dev/null +++ b/sh/values/weather/weather.sh @@ -0,0 +1 @@ +curl "https://api.openweathermap.org/data/2.5/weather?&units=metric$(cat ~/.config/eww/sh/values/weather_id.txt)" \ No newline at end of file diff --git a/sh/values/weather/weather_id.txt b/sh/values/weather/weather_id.txt new file mode 100644 index 0000000..896a6eb --- /dev/null +++ b/sh/values/weather/weather_id.txt @@ -0,0 +1 @@ +&id=&appid= \ No newline at end of file diff --git a/yuck/vars/vars.yuck b/yuck/vars/vars.yuck index fc0d17e..82c3623 100644 --- a/yuck/vars/vars.yuck +++ b/yuck/vars/vars.yuck @@ -4,31 +4,31 @@ (defpoll wlan_ip :interval "1m" :initial "{\"name\":\"Not connected\",\"speed\":\"0 Mbit/s\",\"bars\":\"0\",\"icon\":\"\"}" - `sh/values/ip.sh` + `sh/values/network/ip.sh` ) (defpoll wifi :interval "1m" :initial "{\"name\":\"Not connected\",\"speed\":\"0 Mbit/s\",\"bars\":\"0\",\"icon\":\"\"}" - `sh/values/wifi.sh` + `sh/values/network/wifi.sh` ) ;Volume (defpoll vol :interval "300ms" :initial "{\"level\":\"0\",\"status\":\"empty\",\"icon\":\"\"}" - `sh/values/volume.sh` + `sh/values/vol/volume.sh` ) ;Brightness (defpoll brit :interval "300ms" :initial "{\"level\":\"0\",\"status\":\"empty\",\"icon\":\"\"}" - `sh/values/brightness.sh` + `sh/values/brightness/brightness.sh` ) ;Battery (defpoll battery :interval "300ms" :initial "{\"level\":\"0\",\"status\":\"empty\",\"icon\":\"\"}" - `sh/values/battery.sh` + `sh/values/power/battery.sh` ) \ No newline at end of file