A macOS app that adds a global delay to Command-Q to prevent accidental app quits.
Slow Quit Apps is a macOS application that adds a global delay to the Command-Q keyboard shortcut, requiring users to hold the key combination for a set time before an application quits. It solves the common problem of accidentally quitting apps and losing work, similar to Google Chrome's "Warn Before Quitting" feature but system-wide. The app includes a visual overlay, whitelist/blacklist functionality, and customizable delay settings.
Mac users who frequently work with multiple applications and have experienced accidental app quits, particularly developers, writers, and professionals managing many open windows or tabs.
It provides a simple, system-wide solution to a pervasive macOS annoyance without requiring app-specific settings or complex remapping. Unlike disabling Command-Q entirely, it maintains the shortcut's functionality while adding a safety net, and its customization options cater to power users.
Add a global delay to Command-Q to stop accidental app quits.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Adds a configurable delay to Command-Q across all macOS applications, preventing accidental quits without needing app-specific settings, as highlighted in the README's philosophy.
Allows adjustment of delay times, application whitelists/blacklists, and overlay visibility via Terminal commands or the `sqa` script, offering flexibility for power users.
Supports Homebrew Cask installation and updates, with a dedicated `sqa` script for management, simplifying setup for users familiar with package managers.
Displays a countdown overlay during the delay to enhance user awareness, though it can be hidden if desired, as mentioned in the customization section.
After each update, users must manually reset accessibility permissions in System Preferences, a cumbersome process admitted in the README under 'Post-update Maintenance'.
The README states active development is only for Mojave, with older versions requiring legacy downloads that may not receive updates, limiting compatibility.
All settings, including whitelisting and delay changes, rely on Terminal commands, lacking a graphical user interface for easier customization.
As a system-wide utility modifying keyboard events, it might interfere with other apps that use accessibility features or shortcut remappers, though not explicitly warned in the README.