Skip to content

Finder Extension for Time Machine

License

Notifications You must be signed in to change notification settings

grigorye/TMBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build-app

TMBuddy

See and manipulate Time Machine exclusions, right in Finder.

Features

  • See exclusion status for every item of each monitored folder/disk:

    test.1
  • Toggle sticky or fixed-path 1 exclusion via contextual menu (or toolbar item):

    Exclude from Time Machine Remove Exclusion from Time Machine
    testPathExclusion.adding testPathExclusion.removal
  • Toggle exclusion of disks via contextual menu (or toolbar item):

    Exclude from Time Machine Remove Exclusion from Time Machine
    testVolumeExclusion.adding testVolumeExclusion.removal
  • Reveal the parent folders which implicitly affect the exclusion of the given item:

    testRevealParentExclusion.1

Installation

  1. Get the app

  2. Launch the app and follow the checklist, making sure all the red lights:

    Checklist-Red.png Checklist-Red.png

    turned green:

    Checklist-Red.png Checklist-Red.png

When selecting folders for the application, typically you want to navigate to Computer and select all the disks for which you want to employ TMBuddy:

Troubleshooting

  • Sometimes attempt to toggle sticky exclusion results in nothing. Try re-adding the monitored folders in this case.
  • If attempt to change fixed-path exclusion fails, please add TMBuddy.app (in addition to .appex) to the list of applications eligible for full disk access and make sure the access is enabled.

TODO

  • Menu bar item

System Requirements

  • macOS 10.15 or later

License

MIT License. See LICENSE.

Footnotes

  1. Fixed-path exclusions are not availabile in AppStore/TestFlight version, but in Homebrew due to the need to install the privileged helper.

Releases

No releases published

Packages

No packages published