← All releasesDownload
macOS··v0.0.3
CmdSpace 0.0.3
CmdSpace-0.0.3-macOS.zip
6.20 MB · requires macOS 13.0+
sha256
e15d3ca27007bcf82ce6343644fbbc89988a2720e289b6c86a62e046e4adac5fAdded
- Application switcher (default
Command+Tab). Lists running apps in most-recently-used order with hold-to-cycle behavior, reverse cycling, digit shortcuts,Enterto commit,Escto cancel, and a Settings toggle / rebinding control. For a cleanCommand+Tabtakeover, users should disable or rebind macOS's native app switcher shortcut first. - Per-app window switcher (default
Option+Tab). Lists every open window of the previously-frontmost application in a panel — VS Code / Cursor / JetBrains windows surface the workspace folder as a subtitle so multi-project users can jump between repos without scrubbing the Dock. Navigate with↑/↓/Tab, jump-to with digits1-9, raise withEnter, dismiss withEsc. Minimized windows appear with a⤓badge and are un-minimized on activation; windows on other Spaces show a⌘badge and trigger the system's native Space switch when raised. Requires Accessibility permission (already part of the onboarding flow). Rebindable + disable-able from Settings ▸ Shortcuts ▸ Window switcher. Seeplans/window-switcher.mdfor the full design and the AX vsCGWindowListtrade-off discussion. - Chrome profile awareness for the window switcher: Chrome windows can show profile avatars / profile badges, and CmdSpace prebuilds then invalidates the window-to-profile cache as Chrome activates or quits.
Changed
- Window and app switching now use live HID modifier-state sampling so releasing the held modifier commits the current selection reliably even when Carbon consumes the original global hotkey event.