in windows, the Win+Number keyboard shortcut switches to a program that has a Number in a row in the taskbar, all you need to do is bind shortcut to the keyboard and enable grouping of windows so that the order does not get lost, no additional software is required.
The quirk you encountered where you have to be focusing on another app, or terminal capturing your keypresses - Karabiner-Elements can probably overcome it. It's scarier to configure, as it requires a JSON config file and you'd use terminal commands to launch apps - it's not as friendly for non-coders. Not sure if Raycast would be able to circumvent the terminal issue either, but it's probably a much easier to configure than native MacOS method.
in windows, the Win+Number keyboard shortcut switches to a program that has a Number in a row in the taskbar, all you need to do is bind shortcut to the keyboard and enable grouping of windows so that the order does not get lost, no additional software is required.
Yeah, but then you have to use Windows 😝
The quirk you encountered where you have to be focusing on another app, or terminal capturing your keypresses - Karabiner-Elements can probably overcome it. It's scarier to configure, as it requires a JSON config file and you'd use terminal commands to launch apps - it's not as friendly for non-coders.
Not sure if Raycast would be able to circumvent the terminal issue either, but it's probably a much easier to configure than native MacOS method.
rcmd on Mac is great, works with any keyboard
I use spacelauncher to me between apps, i even use it alt-tab app to develop an i3 scratchpad like feature in my mac.
I suggets using Yabai wm + skhd for shortcuts
I do the exact thing with raycast
Turn off the switching-slide animation too!