A tiny Mac menu bar app that shoots confetti across your entire screen with a keyboard shortcut.
Press ββ§C β emoji confetti (ππβ¨π₯³) explodes from the bottom of your screen β disappears after 3 seconds. That's it.
Works on top of every app, even fullscreen ones. No dock icon, no clutter β just a small π in your menu bar.
Requirements: macOS 14+ and Xcode Command Line Tools (xcode-select --install)
git clone https://github.com/HugoRS00/CelebrateShortcut.git
cd CelebrateShortcut
chmod +x scripts/build.sh
./scripts/build.shThat's it. The script builds the app, installs it to ~/Applications, and asks if you want to launch it.
| π Trigger confetti | Press ββ§C anywhere on your Mac |
| π±οΈ Trigger from menu | Click the π in your menu bar β Celebrate! |
| β¨οΈ Change shortcut | Menu bar π β Preferences β click the shortcut box β press your new combo |
| π Toggle sound | Menu bar π β Preferences β toggle Play celebration sound |
| π Auto-update | Checks GitHub for new releases on launch. Toggle in Preferences |
| π Launch at login | Menu bar π β Preferences β toggle Launch at login |
Start the app:
open -a "Celebrate Shortcut"Or double-click Celebrate Shortcut.app in ~/Applications.
Stop the app:
Click the π in your menu bar β Quit
# Or from terminal:
pkill -f CelebrateShortcutchmod +x scripts/uninstall.sh
./scripts/uninstall.shStops the app, deletes it, and clears preferences. Clean.
| Problem | Fix |
|---|---|
| No π in menu bar | App isn't running β open -a "Celebrate Shortcut" |
| Shortcut doesn't work | Open Preferences, re-record it. Must include β, β₯, β, or β§ |
| Build fails | Run xcode-select --install first |
PRs welcome! This is a simple SwiftUI + SpriteKit app β easy to hack on.
CelebrateShortcut/
βββ App/ β App entry point, menu bar setup
βββ MenuBar/ β Menu dropdown UI
βββ Overlay/ β Transparent fullscreen window + confetti particles
βββ Hotkey/ β Global keyboard shortcut
βββ Preferences/ β Settings window + key recorder
βββ Audio/ β Sound player
βββ Settings/ β UserDefaults persistence
To build from source: swift build (or open in Xcode).
MIT β do whatever you want with it.
Made by Hugo
β‘ tradingwizard.ai β Supercharge your trading