Skip to content

v0.2.2 — calendar docs, media observer, clipboard facelift

Choose a tag to compare

@michaelmonetized michaelmonetized released this 31 Aug 12:45
· 9 commits to main since this release

Calendar

Add ICS subscription URLs at bottom of ~/.config/naarchy/config.toml:36 (~/.config/naarchy/config.toml:36 — hot-reloads, needs systemctl --user restart naarchy):

[calendar]
feeds = ["https://calendar.google.com/calendar/ical/xxxx/basic.ics"]
# webcal://p123-caldav.icloud.com/published/2/xxx.ics → https://
# Google: Calendar → Settings → Integrate calendar → Secret address in iCal
# iCloud: Calendar → Share → Public Calendar → Copy Link
refresh_min = 5

Old installs missing [calendar] (your screenshot) now auto-migrated (src/config.rs:220), see docs/CONFIG.md:62.

Media

Pill was showing stale / cut-off text to right of notch. Now pill is universal MPRIS observer: shows only when actually playing (src/ui/pill.rs:326), icon-only (22px art or MUSIC glyph) — no truncated title. Home Media widget is live control for any MPRIS player — org.mpris.MediaPlayer2.chromium.* (Spotify web is playing Royalty right now via gdbus), spotify, ncspot, mpv, vlc. cliamp without MPRIS will still say nothing playing — use an MPRIS player. Stale cliamp quit → still shows fixed by ranked snapshot that clears to Media(None) (src/services/mpris.rs:227).

Clipboard

Fugly white card → glass rows with border/hover lift (src/theme.rs:405), timestamps now na-clip-time 0.72 visible not 0.52, pin ★ accent, viewport transparent (src/theme.rs:155).