Skip to content

PhotonQuantum/tmexclude

Repository files navigation

TimeMachine Exclude (tmexclude)

CHANGELOG

Exclude undesired files (node_modules, target, etc) from your TimeMachine backup.

This utility watches your filesystem and excludes the files once they appear, so you won't accidentally include them in your backups. Full scans can also be performed manually to ensure no file slips through the watcher.

Screenshots available here.

If you find this utility useful, please consider buy me a coffee.

Installation

Binary releases are available here.

Configuration

While you may configure tmexclude through the GUI, you may also use a configuration file.

See config.example.yaml for an example configuration file.

The config file is located at ~/.config/tmexclude.yaml. A default config is generated when the application starts if it doesn't exist.

After modifying the config file manually, you must restart the application for the changes to take effect.

Screenshots

overview_page scan_page

License

This project is licensed under MIT License.