This app is a simple status bar app that shows the status of Time Machine backups. It is still in early development and I'm open for suggestions and contributions.
⬇️ You can download TimeMachineStatus from releases or using homebrew.
There are multiple ways to download TimeMachineStatus listed below.
Once installed the app can be updated by itself by selecting the Check for uptades... button or by pressing
⌘ + U
while the popover is active.
TimeMachineStatus is currently available for download in the Releases Section.
You can also download TimeMachineStatus using the brew
command:
brew install --cask timemachinestatus
- Show the current status in the menu bar
- List all backup destinations and detailed information about them
- Start a backup on a specific volume
- Customize the appearance of the menu bar item
- Schedule backups (instead of hourly backups)
- Schedule backups on a per volume basis
If you want to contribute to this project, please have a look at the open issues and let me know which one you want to work on. If you have an idea for additional features, please open a new issue first so we can discuss it.
Please do not create pull requests for new features without discussing it first.
When submitting a pull request make sure you are on a feature branch in your fork. Pull requests from your main branch will be closed.
Currently it is only possible to run the app by building it from source using Xcode 15
. To do so, clone the repository
and open the project in Xcode.
Warning Make sure that you change the signing team in all targets to your own, otherwise the
Full Disk Access
permission does not persist between app launches.
Then simply run the app using the Run
button in Xcode.
See LICENSE.md file in the root of the file tree.
I develop this app in my free time and I would highly appreciate a donation to help me maintaining this project if you are able ❤️
You can either buy me a coffee or sponsor me on GitHub!