New backup 2025-08-22 09:15:01

This commit is contained in:
Penelope Gwen 2025-08-22 09:15:01 -07:00
parent 8894c407d6
commit 001dcf2665
4 changed files with 34 additions and 26 deletions

View file

@ -1,25 +1,30 @@
(defwidget home [] (defwidget home []
(box :class "home" (scroll
:orientation "v" :vscroll true
:spacing 10 :hscroll false
:width 300 :vexpand true
:space-evenly false :height 400
(nowplayingbar) (box :class "home"
(rat) :orientation "v"
(shortcuts_revealer) :spacing 10
(weather_revealer) :width 300
; (weather :json weather_status) :space-evenly false
; (softwareupdates :json {software_list}) (nowplayingbar)
(box (rat)
:visible {(jq(workspacesArray, '.[]\|select(.focused==true).num') <= 20) && (jq(workspacesArray, '.[]\|select(.focused==true).num') >= 11)} (shortcuts_revealer)
(software_revealer)) (weather_revealer)
(box ; (weather :json weather_status)
:visible {jq(workspacesArray, '.[]\|select(.focused==true).num') <= 9} ; (softwareupdates :json {software_list})
(notes_revealer)) (box
; (notes :json {jq(notes_list,'.notes')}) :visible {(jq(workspacesArray, '.[]\|select(.focused==true).num') <= 20) && (jq(workspacesArray, '.[]\|select(.focused==true).num') >= 11)}
(box (software_revealer))
:visible {jq(workspacesArray, '.[]\|select(.focused==true).num') <= 9} (box
(reminders_revealer)))) :visible {jq(workspacesArray, '.[]\|select(.focused==true).num') <= 9}
(notes_revealer))
; (notes :json {jq(notes_list,'.notes')})
(box
:visible {jq(workspacesArray, '.[]\|select(.focused==true).num') <= 9}
(reminders_revealer)))))
; (reminders :json {jq(reminders_list,'.reminders')}))) ; (reminders :json {jq(reminders_list,'.reminders')})))
;widget templates ;widget templates

View file

@ -1,6 +1,7 @@
(defpoll reminders_list :initial '[]' ;(defpoll reminders_list :initial '[]'
:interval "3600s" ; :interval "3600s"
'scripts/home/reminders') ; 'scripts/home/reminders')
(deflisten reminders_list "scripts/home/reminders")
(defvar reveal_reminders true) (defvar reveal_reminders true)
;(defvar reveal_reminders {jq(reminders_list,'length')>0}) ;(defvar reveal_reminders {jq(reminders_list,'length')>0})

View file

@ -1,6 +1,7 @@
(defwidget revealer-on-press [revealvar revealvar-name ?class ?duration ?transition] (defwidget revealer-on-press [revealvar revealvar-name ?class ?duration ?transition ?visible]
(box (box
:class "${class} revealer-on-press ${revealvar ? 'revealer_opened' : 'revealer_closed'}" :class "${class} revealer-on-press ${revealvar ? 'revealer_opened' : 'revealer_closed'}"
:visible {visible ?: true}
; :width {revealvar ? 300 : 100} ; :width {revealvar ? 300 : 100}
:space-evenly false :space-evenly false
(box (box

View file

@ -1,3 +1,4 @@
#!/usr/bin/env bash #!/usr/bin/env bash
jq '[.reminders.[]|select(.enabled==true)]' ~/Documents/Reminders/urls.json #jq '[.reminders.[]|select(.enabled==true)]' ~/Documents/Reminders/urls.json
echo ~/Documents/Reminders/urls.json | entr -n jq -c '[.reminders.[]|select(.enabled==true)]' ~/Documents/Reminders/urls.json