I really wanted to skip through songs easily on my when carrying it around, so i hacked up a simplistic media player widget for using the protocol (wip code, don't try this at home yet)

@agx Nifty!

How easy is it going to be to add these? It would be fantastic to be able to display calendar appointments and/or todos from taskwarrior on the lock screen.

@okennedy Things like appointments will show up in the upcoming widget for notifications on the lockscreen that zander already laid out all the groundwork for.

@agx Is it modular though or does it require modifying Phosh itself? It would be nifty if there was a nice (and well documented) interface that could be used to create custom widgets.

@okennedy notifications have an established (and documented) cross desktop API. Generic lock screen plugins need more thought both code and design wise so we want to collect some use cases that can't be done via notifications first.

@agx A great point. Here’s a few ideas I have rolling around: (1) Context sensitive media controller that pops up when you’re on a specific WiFi network. (2) A quick text entry widget that invokes a script (e.g, for quick note taking). (3) Weather for the day. (4) A summary of upcoming events in the next 24 hours (not just notifications, but a calendar page). (5) A widget that shows the output of a script (formatted as a List?).

Looking forward to this feature evolving!

@agx (6) A hold and release button to trigger speech capture for an on-device voice assistant like Rhasspy.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml