summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2025-09-15 22:06:56 +0200
committerThomas Voss <mail@thomasvoss.com> 2025-09-15 22:06:56 +0200
commita6b80f5a26bf2a1fc33086ddc3fa8533b9af1188 (patch)
tree879ca82053aa297586646841b3a59433016fa4a6
parentf04581ddc80069e7daa1e9ca4eb567ad16b70c58 (diff)
eww: Use new tiktok utility
-rwxr-xr-x.config/eww/scripts/datetime-listener21
1 files changed, 3 insertions, 18 deletions
diff --git a/.config/eww/scripts/datetime-listener b/.config/eww/scripts/datetime-listener
index ec30f2a..2020635 100755
--- a/.config/eww/scripts/datetime-listener
+++ b/.config/eww/scripts/datetime-listener
@@ -1,22 +1,7 @@
#!/bin/sh
-case "${LC_ALL:-$LANG}" in
-en_*)
- fmt='%A, %-d of %B %Y — %H:%M %Z'
- pat=', (\d+)'
- ;;
-sv_*)
- fmt='%A, %-d %B %Y — %H:%M %Z'
- pat=', (\d+)'
-esac
-
-while :
+stdbuf -oL -- tiktok '%A, %-d %B %Y — %T %Z' TZ=Pacific/Auckland ' (%H:%M %Z)' \
+| while read line
do
- # {
- # date +'%A, %-d of %B %Y — %T %Z'
- # TZ='Asia/Kolkata' date +'(%T %Z)'
- # } | paste -sd ' '
- date +"$fmt" | ordinal -p "$pat"
- sleep 10
- # sleep "$(date +'%s.%N' | dc -e '? d 1 + 1 / r - p')"
+ echo "$line" | ordinal -p ', (\d+)'
done | sed 's/^./\U&/g'