Work in Progress
Current state:
- Deserialization of relevant
plist
and contained structures is complete(?) and formatted is mostly-documented - Builds, few present tests pass (subject to inclusion of the data file which I may [or may not] want to ~sanitize, but you can do
cp ~/Library/Containers/com.apple.notificationcenterui/Data/Library/Preferences/com.apple.notificationcenterui.plist tests/static_notificationcenterui.plist
if you are so inclined) - Currently running
cargo run
should pretty print out the deserialized version of your present~/Library/Containers/com.apple.notificationcenterui/Data/Library/Preferences/com.apple.notificationcenterui.plist
- ^facilitating that as simply as posisble means that probably what
mod
s andstruct
s arepublic
will be subject to change
- ^facilitating that as simply as posisble means that probably what
An unauthorized API (and CLI) for programmatic manipulation of macOS desktop widgets
Works by equivalent1 of defaults
write com.apple.notificationcenterui
Footnotes
-
or realistically more complicated pipelines ending with that to deal with fact of nested raw binary plists) โฉ