williwaw wrote: Mon Feb 19, 2024 9:29 pm
rockedge wrote: Mon Feb 19, 2024 5:27 pm
With the 10 work spaces on the KLV-Spectr desktop I place each application I am using on it's own work space, then move between them quickly as needed either by key bindings or the mouse. This method is so much nicer for me because I am not re-adjusting the stacked windows every time I move the focus somewhere.
I will admit I have not spent much time playing with tiling wms yet, but it seems what you are doing with multiple workspaces is the same as what can be done with jwm. is there something that spectwm does better when used this way? (If there is a better spectwm thread to discuss this in, please move this question there.)
It depends what you like to see on your workspace really. I like tiling because when you open one application on the desktop it fills the work area completely. A second window tiles as you have it set, either horizontally, vertically. Windows can still float and be resized, and when floating they stay on top even while you enter input into another active window, which is very handy. So I can have my file manager open and tiled, with a floated geany, where I can edit files and then open new files from the file manager which is tiled underneath.
You can also preset all the workspaces to tile differently. Workspace 1 can be preset in the spectrwm.conf to open fullscreen for viewing media, browsing, while workspace 2 can be set for vertical tiling, etc.
With 10 workspaces easy switched with one hand, Super+[0-9] workflow is incredibly fast. There is no dragging windows around, pressing keys to tile, since tiling is the default and can be set to your preference. Without all the compositing and cascading, there is no flicker or delays in display, just instant switching and displaying of windows. Default spectr is completely operational with no window decorations, meaning no window buttons or title bars. Screen space is optimized.
Yes you need to memorize some keystrokes, but I have spent a long time configuring all the spectr functions with sensible and intuitive keystrokes and splashes that can be brought up with Super+z and Super+Shift+z.
It might be called an acquired taste, but once you have a taste for it, it's hard to go back. Recently @rockedge and I added cortile window tiler to Airedale and F96, and it turns your Xfce or JWM into a tiling window manager, but a hybrid, where all the normal window manager functions are still there and tiling can be turned on and off at will. That's nice, but it's definitely slower than Spectr, or bspwm, awesome, or hyprland, Spectr being the fastest of all.
That's my pitch. I'm a big fan of Spectr.