I’m guessing this may not be a bug, but something beyond my comprehension about how Preference files work. Here goes:
Context
I wanted to sync my PopClip extensions across machines. This isn’t directly possible but I set up a pseudo-sync: Hazel watches ~/Library/Preferences/com.pilotmoon.popclip.plist, if something is updated, files copy to a folder in iCloud then opens the folder (to show me its worked and remind me to manually sync, later on).
So this is an automated copy/back-up followed by a manual replacement of PopClip extensions on a second Mac.
(As far as I can tell, the actual extensions are not in ~/Library/Preferences as individual files—as they are when you install other people’s—but there embedded in the popclip.plist file.)
The 'bug’
I’ve noticed that the files that are copied over to iCloud are updating several times a day—when no modification has been made to an existing extension and when no additional extension has been added.
Not a serious problem, and probably not really a bug—I just wondered if this was normal behaviour & if so, are there any better ways to keep PopClip up-to-date across different Macs?
Versions
PopClip x, macOS y
Steps to reproduce
- Use Hazel to, whenever they occur, copy changes to ~/Library/Preferences/com.pilotmoon.popclip to another folder (local or cloud)
2.Check the folder & its content’s dates.
Expected result
No updates to contents unless an extension is added or modified.
Actual result
Copied extension files are updated often.