/time-machine-progress

BitBar/xbar/SwiftBar plugin to show Time Machine backup progress

Primary LanguageRuby

Time Machine Progress

xbar (previously BitBar) / SwiftBar plugin that shows the progress of Time Machine backups visually.

Time Machine Progress Showcase

Requirements

  • xbar (previously BitBar) or SwiftBar
  • filesize gem install filesize
  • macOS 10.14.6, 10.15.4 (other versions might work but are untested)
  • Full Disk Access (see below)

Fix Error Reading File: /Library/Preferences/com.apple.TimeMachine.plist

Time Machine Progress needs to read the contents of /Library/Preferences/com.apple.TimeMachine.plist to display the time of the last backup. Since macOS 10.14 (Mojave), this file is under System Integrity Protection (SIP) and cannot be read unless we grant BitBar Full Disk Access from the System Preferences → Security & Privacy → Privacy → Full Disk Access menu.

Full Disk Access setting

Acknowledgments

The plugin is based on the Show Time machine Progress plugin by Slamet Kristanto.