| Crates.io | snap2 |
| lib.rs | snap2 |
| version | 0.1.0 |
| created_at | 2025-05-18 03:03:34.524959+00 |
| updated_at | 2025-05-18 03:03:34.524959+00 |
| description | A short description of your crate |
| homepage | |
| repository | https://github.com/jul-good/snap2 |
| max_upload_size | |
| id | 1678343 |
| size | 18,316 |
A Rust utility for launching macOS Dock applications using keyboard shortcuts. Press the right Command key (⌘) followed by a designated key (Q, W, E, etc.) to open apps pinned to your macOS Dock.
Launches Dock apps with Right Command + [Q, W, E, R, T, A, S, D, F, G] shortcuts. Reads macOS Dock configuration to identify pinned apps. Lightweight and efficient, using system-level event grabbing.
Rust (latest stable version) macOS (for Dock integration)
Clone the repository:git clone https://github.com/jul-good/snap2.git
cd snap2
cargo build --release
cargo install --path .
cargo install snap2
snap2
Q: 1st app
W: 2nd app
E: 3rd app
R: 4th app
T: 5th app
A: 6th app
S: 7th app
D: 8th app
F: 9th app
G: 10th app
Release the Right Command key to resume normal keyboard behavior.
If your Dock has Safari as the first app and Terminal as the second:
Right Command + Q opens Safari.
Right Command + W opens Terminal.
No additional configuration is needed. The program reads your macOS Dock's current app order dynamically.