Skip to content
 
 

Repository files navigation

Ejectify is a Mac menu bar utility that helps prevent “Disk Not Ejected Properly” notifications by safely unmounting, or optionally ejecting, selected volumes when your Mac starts sleeping or the display turns off, then attempting to mount them again after wake.

License: MIT Follow

Header

Features

  • Helps prevent "Disk Not Ejected Properly" notifications after wake.
  • Helps reduce the risk of data loss or corrupted volumes by safely unmounting them first.
  • Lets you choose which supported volumes Ejectify manages, including external volumes, ejectable internal volumes, and disk images.
  • Supports automatic unmounting when the display turns off or the system starts sleeping, then attempts to mount volumes again after wake.
  • Can optionally eject whole disks instead of unmounting volumes (this disables automatic remounting).
  • Can unlock encrypted APFS volumes when macOS cannot unlock them automatically, using an optional Keychain password fallback.
  • Available in more than 30 languages.

Download

Build it yourself from this repository.

  1. Clone Repo
  2. Open XCode Project
  3. Go to signing and capabilities, select your team for all three items
  4. Command + B to build
  5. Product/Open in Finder
  6. Go to Products/Debug/
  7. Cooy Ejectify.app to Applications
  8. Enjoy!

FAQ & Support

First, check the FAQ on Ejectify's website. If your question or issue is not listed, or you have a suggestion, open an issue.

Contribution

Contributions are welcome. Feel free to fork the repository and submit a pull request.

License

Ejectify is available under the MIT license and uses source code from open-source projects. See LICENCE for more info.

About

My version of Ejectify with added features

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages