GitHub - theo-sardin/instant-switcher: macOS menu bar app for instant space switching

2 min read Original article ↗

macOS menu bar app for instant space switching. No sliding animation, ever. This is REALLY hacky, it basically simulates super fast gestures.

  • App hotkeys — bind a key combo to an app, press it, instantly jump to that app's space and focus it.
  • Space hotkeys — bind a key combo to a space number, press it, go there.
  • Override Ctrl+Arrows / Ctrl+1..9 — replace macOS's animated space switch with instant ones.
  • Swipe override — make trackpad swipes between spaces instant too.
  • Option+Tab app switcher — a fast app switcher that shows only apps with real windows, in most-recently-used order. Instantly jumps to the selected app's space. Unminimizes windows from the Dock.
  • Import from Apptivate — one-click import of your existing Apptivate shortcuts.

Built on InstantSpaceSwitcher (MIT, vendored).

Install

Grab the .dmg from the latest release, drag to Applications, open, grant Accessibility when prompted.

If after granting the permissions it doesn't immediately work, try restarting and on/off toggling the settings you need.

Build from source

brew install xcodegen
xcodegen generate
xcodebuild -scheme InstantSwitcher -configuration Release -derivedDataPath build build
open build/Build/Products/Release/InstantSwitcher.app

Package a DMG

Permissions

Accessibility only. No Screen Recording, no Input Monitoring.

Tests

xcodebuild -scheme InstantSwitcher test -derivedDataPath build

Credits

Powered by jurplel/InstantSpaceSwitcher (MIT).