Ejectify automatically unmounts external volumes when your Mac starts sleeping, and mounts them again after it wakes up. It becomes handy when you have connected a USB drive to an external display that gets powered off when your Mac starts sleeping, causing the drive to be ejected forcefully.
⭐ Prevents annoying Disk not ejected properly notifications when your Mac wakes up.
⭐ Prevents connected external disks and their volumes to get corrupted.
⭐ Configure what volumes should be (un)mounted automatically, optionally forcefully.
⭐ Available in English, Dutch, German, French, Spanish, Russian, Japanese, Portuguese, Hindi and Arabic.
⭐ Configure when volumes should be unmounted:
- When the screensaver starts.
- When the screen is locked.
- When the screens started sleeping.
- When the system starts sleeping.
⭐ Automatically mounts volumes again when your Mac or screens wake up, optionally after a delay.
⭐ Unmount all volumes instantly with the click of a button.
Download Ejectify by supporting me via Gumroad, something I would really appreciate! This helps covering development costs. Otherwise feel free to clone this repository and build a runnable application yourself.
🐛 If you found a bug, open an issue.
💡 If you have a feature request, open an issue.
🧑💻 If you want to contribute, submit a pull request.
Ejectify is available under the MIT license and uses source code from open source projects. See the LICENSE file for more info.