News for hackers. Stuff that matters.
Re:Show HN: I built a tool to solve window management by ivanjermakov on Tuesday July 08, 2025 @10:19AM (#44500237)
I know what window I want to switch to, I don't need "intelligence" to predict it.

One way to implement this is to use window manager with one workspace per window (or multiple related windows) and use a single hotkey to switch to it. Very muscle memory efficient and takes no confirmation delay.

Re:Show HN: I built a tool to solve window management by quchen on Tuesday July 08, 2025 @10:36AM (#44500389)
That's pretty much what I do! 3x3 virtual desktops, Win+(qwe,asd,yxc) switches to one just like the keys are laid out on my (qwertz) keyboard.

Top middle is browser. Bottom left is everything chat and communication. Center left is the editor. Whatever is out of place is mercilessly closed or moved if I'm feeling generous.

Re:Show HN: I built a tool to solve window management by jaffa2 on Tuesday July 08, 2025 @03:47PM (#44503373)
The problem i have with this kind of thing is that i very often want to reference something in browser while using my editor or similar so have ing them on different desktops is really inefficient.
Re:Show HN: I built a tool to solve window management by ivanjermakov on Tuesday July 08, 2025 @07:57PM (#44505088)
You can monetarily move browser to the same workspace with a single hotkey.
Re:Show HN: I built a tool to solve window management by atommachinist on Tuesday July 08, 2025 @11:05AM (#44500691)
That's a decent approach to window management as well. I still use virtual desktops for windows that I want to have open but don't need to switch to often. The reason I build Smart Switcher is I wanted something that works well for managing a single virtual desktop and only uses two keys for the shortcuts. By default it overrides Alt + Tab.
Re:Show HN: I built a tool to solve window management by BeetleB on Tuesday July 08, 2025 @10:58AM (#44500606)
Indeed. When I read this, I thought: "Doesn't he know about virtual workspaces?"

I also use a tiling WM (awesomeWM). I tend to keep one window per workspace, and then merely select multiple workspaces if I need to see multiple windows in tandem.

For my work Windows laptop, I've installed a virtual workspace manager.