4 ms·
IIRC, it's been possible for a long time to just scroll an inactive window on macOS, without it gaining focus. I was happy to learn that Windows also got that s
by vladvasiliu 3y ago
IIRC, it's been possible for a long time to just scroll an inactive window on macOS, without it gaining focus. I was happy to learn that Windows also got that somewhat recently.
Having an IDE up front and checking on docs or similar in a background browser with part of the website obscured is something I missed since I moved to Linux and a tiling window manager. Now I have to waste screen space showing the menu or other useless junk on the sides of the actual text. I can sometimes zoom in and scroll just right, but others the site insists on showing me all three columns at the same time.
I also liked the macOS approach of not having the first click in a background window fire an action. Now I always have to watch where I click if I want to switch windows with the mouse. I think KDE might have a setting to work like this, though.
- somat 3y agoI use the tiling WM spectrwm. It lets me pull windows out of tiling mode and into window mode. I think a common operation on most tiling window managers. Most of the time I don't want overlapping windows(thus the tiling WM) but every once in a while I do, so the best of both worlds. It is a bit obscure but I quite like spectrwm, it fills this sweet spot where it is much simpler than I3 but more feature complete than DWM. https://github.com/conformal/spectrwm https://github.com/conformal/spectrwm
- vladvasiliu 3y agoI use i3, and I can set any window to "floating" mode. You can have all windows in floating mode, which makes the whole desktop behave like a regular stacking WM, though you can't "minimize" them, so it can quickly become a mess. You can even take a group of windows [0] and have the entire group be a floating window, with the individual windows inside the group continuing to follow the tiling model among themselves. But it's not something I find practical for some reason, even though I have a fairly simple keyboard shortcut to switch between tiling and floating. Maybe because this isn't really how you're supposed to use i3, so there's no "maximize", or "snap to edges" or similar. You have to move the windows around, adjust their size manually, etc. If you unplug your monitor, you're SoL if you need to retrieve some window that's now floating outside your viewport. I just gave it a try right now, and Firefox became so huge I needed a good 15 seconds to resize it so that it would fit my screen. --- [0] Windows in i3 are nodes in a tree, so you can detach one node and its children from the tiling tree. The new subtree is floating with respect to the root tree, but the nodes in the subtree are still tiled with respect to one another. This works well in "tabbed" mode, where only a window among its siblings is visible and takes up the full viewport; the others show up as tabs.