Having been ruined by Linux options like Hyperland and Niri, I’m digging my early foray into OmniWM - https://github.com/BarutSRB/OmniWM
Having been ruined by Linux options like Hyperland and Niri, I’m digging my early foray into OmniWM - https://github.com/BarutSRB/OmniWM
It is very good even though it's in early development. Issues are getting fixed almost as fast as I can find them. I have to use macOS sometimes for work and OmniWM made it bearable.
As someone who never uses spaces or any window manager, what am I actually missing? What’s wrong with cmd tab and just switching between apps? Is this going to be some Kind of major epiphany?!
Spaces is what used to known in Linux as virtual desktops (maybe it still is), and that is how I think of it. Or as virtual monitors. Right now I have desktop one for local system iTerm2 and Firefox, desktop two for client 1 (terminals, IntelliJ IDEA), desktop three for client 2 (VirtualBox, terminals), desktop four for incidental stuff that needs a mostly empty desktop, and desktop five for Chrome (for things that need it), and GIMP and Inkscape (as needed). This way everything stays where I put it, including which windows over which other ones. So I can switch to D1 to look up some documentation on a function, then back to D2 to use that knowledge. Or on my personal laptop I can keep my coding project up one desktop and do the daily web surfing on another, and just switch desktops to have the coding project right where I left it.
(You do use a window manager, btw, it's the thing that puts the title bars on your windows and lets you move them around. On macOS it's integrated in, but on Linux you have to choose one. There are many, all of which have some failing. Except for sawfish, whose failing is that it is no longer maintained.)
> What’s wrong with cmd tab and just switching between apps?
Open 3 terminal windows. Try to switch back & forth between just two of them with a keyboard shortcut (without mentally tracking whether or not to press Shift). You can't.
Open a browser and two terminal windows. Try to switch between one terminal (your editor) and the browser window (your reference docs), without also bringing the other terminal above the browser window, covering up your docs. You can't.
> Is this going to be some Kind of major epiphany?!
If you don't use several windows per app, probably not. But, I do, and macOS's window manager is awful for it.
Using built-in tooling (settings) could anyone share your ways to get to app + switch to correct window.
Just simpler to navigate and less cognitive load, pressing a key and going where you want to go. Here's a video from ThePrimeagen with some examples.
https://www.youtube.com/watch?v=bdumjiHabhQ
Sort of. With proper workspaces you land directly on the full screen program with a single hotkey. No cmd-tab switching needed.
You don't technically need workspaces for this with app/window hotkey assignments via raycast or hammerspoon, for example.
Same boat and whoa this looks nice! Will give it a try thank you!