From 8894c407d6a2b43670c70c79c91751b367e6982c Mon Sep 17 00:00:00 2001 From: Penelope Gwen Date: Fri, 22 Aug 2025 09:00:02 -0700 Subject: [PATCH] New backup 2025-08-22 09:00:02 --- de/home/.config/eww/modules/home/reminders.yuck | 9 ++++++--- de/home/.config/eww/scripts/home/reminders | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/de/home/.config/eww/modules/home/reminders.yuck b/de/home/.config/eww/modules/home/reminders.yuck index 1f0b5f5..5fad020 100644 --- a/de/home/.config/eww/modules/home/reminders.yuck +++ b/de/home/.config/eww/modules/home/reminders.yuck @@ -1,10 +1,12 @@ -(defpoll reminders_list :initial '{"reminders":[{ "name":"Nothing!","url":"https://pogmom.me" }]}' +(defpoll reminders_list :initial '[]' :interval "3600s" 'scripts/home/reminders') -(defvar reveal_reminders false) +(defvar reveal_reminders true) +;(defvar reveal_reminders {jq(reminders_list,'length')>0}) (defwidget reminders_revealer [] (revealer-on-press + :visible {jq(reminders_list,'length')>0} :revealvar reveal_reminders :revealvar-name "reveal_reminders" ; {reveal_reminders ? "" : ""} @@ -12,7 +14,7 @@ :width 300 :class "revealer-title" "Reminders ${reveal_reminders ? '' : ''}") - (reminders :json {jq(reminders_list,'.reminders')}))) + (reminders :json {jq(reminders_list,'.')}))) (defwidget reminders [json] (box @@ -25,6 +27,7 @@ (for reminder in json (button :onclick "open '${reminder.url}'" (box +; :visible :orientation "v" (label :xalign 0 diff --git a/de/home/.config/eww/scripts/home/reminders b/de/home/.config/eww/scripts/home/reminders index 0e44be0..5f15845 100755 --- a/de/home/.config/eww/scripts/home/reminders +++ b/de/home/.config/eww/scripts/home/reminders @@ -1,3 +1,3 @@ #!/usr/bin/env bash -jq '.' ~/Documents/Reminders/urls.json +jq '[.reminders.[]|select(.enabled==true)]' ~/Documents/Reminders/urls.json