-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Is your feature request related to a problem? Please describe.
Not at the moment.
I think a great addition would functions for common cloud backup services, like OneDrive, to check if they are running, configured, if any items are pending upload, and to exclude the symlink origin paths from transfer.
Describe the solution you'd like
Function criteria, using OneDrive as an example:
- Checks if OneDrive is installed (
test -d /Applications/OneDrive.app
)- If installed, check if configured (
defaults read ~/Library/Group\ Containers/UBF8T346G9.OneDriveStandaloneSuite/Library/Preferences/UBF8T346G9.OneDriveStandaloneSuite.plist
- there are several key values that can be used)- If configured, check if any files pending upload (see plist above for CompleteStatus key)
- If pending, option to cancel or open OneDrive
- If configured, ensure symlink origins are excluded from transfer to avoid duplication
- If configured, check if any files pending upload (see plist above for CompleteStatus key)
- If installed, check if configured (
Describe alternatives you've considered
There's a folder list for exclusion, but it's not user-profile aware, so excluding files in the user's home path is tricky.
Additional context
Probably a big lift, just an idea.
Metadata
Metadata
Assignees
Labels
No labels