diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-16 20:39:40 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-16 20:39:40 +0200 |
| commit | fe7dcb389e0df86aadbe481646ca9202dfcca9dc (patch) | |
| tree | 04762a63a6ec69b1b7d4169a02d7761fd627a5b3 /appearance/Hyprsunset.qml | |
| parent | 635df81d36b3102c3ac574bc865e7bfa5795a046 (diff) | |
| download | quickshell-fe7dcb389e0df86aadbe481646ca9202dfcca9dc.tar.gz quickshell-fe7dcb389e0df86aadbe481646ca9202dfcca9dc.zip | |
notes: drawer tile with count and the note list
The module resolves notes.sh's own paths by sourcing its rc, so a changed
BASEDIR moves the page with it, and notes.sh's git test is the same one the
page uses. A Module is a plain QtObject with no default property, so the
config Process and the db.json FileView are typed properties, the shape
UpdatesModule uses for its own Process.
db.json is watched rather than read on open: the tile's count has to move
when a note is added from either side, the CLI included, which is the same
call mail makes for its unread count.
The list reads db.json.notes rather than walking notes/, because that is
where the titles are; entries sort newest first on the file timestamp and
a title search filters them.
Diffstat (limited to 'appearance/Hyprsunset.qml')
0 files changed, 0 insertions, 0 deletions
