New backup 2025-08-22 09:15:01
This commit is contained in:
parent
8894c407d6
commit
001dcf2665
4 changed files with 34 additions and 26 deletions
|
@ -1,25 +1,30 @@
|
|||
(defwidget home []
|
||||
(box :class "home"
|
||||
:orientation "v"
|
||||
:spacing 10
|
||||
:width 300
|
||||
:space-evenly false
|
||||
(nowplayingbar)
|
||||
(rat)
|
||||
(shortcuts_revealer)
|
||||
(weather_revealer)
|
||||
; (weather :json weather_status)
|
||||
; (softwareupdates :json {software_list})
|
||||
(box
|
||||
:visible {(jq(workspacesArray, '.[]\|select(.focused==true).num') <= 20) && (jq(workspacesArray, '.[]\|select(.focused==true).num') >= 11)}
|
||||
(software_revealer))
|
||||
(box
|
||||
: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))))
|
||||
(scroll
|
||||
:vscroll true
|
||||
:hscroll false
|
||||
:vexpand true
|
||||
:height 400
|
||||
(box :class "home"
|
||||
:orientation "v"
|
||||
:spacing 10
|
||||
:width 300
|
||||
:space-evenly false
|
||||
(nowplayingbar)
|
||||
(rat)
|
||||
(shortcuts_revealer)
|
||||
(weather_revealer)
|
||||
; (weather :json weather_status)
|
||||
; (softwareupdates :json {software_list})
|
||||
(box
|
||||
:visible {(jq(workspacesArray, '.[]\|select(.focused==true).num') <= 20) && (jq(workspacesArray, '.[]\|select(.focused==true).num') >= 11)}
|
||||
(software_revealer))
|
||||
(box
|
||||
: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')})))
|
||||
|
||||
;widget templates
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
(defpoll reminders_list :initial '[]'
|
||||
:interval "3600s"
|
||||
'scripts/home/reminders')
|
||||
;(defpoll reminders_list :initial '[]'
|
||||
; :interval "3600s"
|
||||
; 'scripts/home/reminders')
|
||||
(deflisten reminders_list "scripts/home/reminders")
|
||||
|
||||
(defvar reveal_reminders true)
|
||||
;(defvar reveal_reminders {jq(reminders_list,'length')>0})
|
||||
|
|
|
@ -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
|
||||
:class "${class} revealer-on-press ${revealvar ? 'revealer_opened' : 'revealer_closed'}"
|
||||
:visible {visible ?: true}
|
||||
; :width {revealvar ? 300 : 100}
|
||||
:space-evenly false
|
||||
(box
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
#!/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
|
||||
|
|
Loading…
Add table
Reference in a new issue