Bloat-ware
If you want a lightweight compositor, then boy do i have just the right thing for you
It's 3x smaller than dwl! Perfect! (and can only run one program by the tty.... but no bloat!!!)
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
sudo
in Windows.Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
Bloat-ware
If you want a lightweight compositor, then boy do i have just the right thing for you
It's 3x smaller than dwl! Perfect! (and can only run one program by the tty.... but no bloat!!!)
Ok, but I need manual control over how the tiles get arranged and shaped.
And I need to be able to stack windows.
Hyprland is pretty and declarative and has so many cool extensions that work really well and help to tie the experience together, but sway is more functional.
If hyprland offered the same ability to manually control the tile tree that sway offers, I'd use it.
For now I'm shoehorning the hyprland extensions like hyprwall and hyprlock onto sway.
Wayland has at least one deal breaker for me. It doesn't remember where my windows were at logout when saving the session. I have six virtual desktops and have specific windows in certain desktops. Putting everything back where they belong after each login, no thank you. Until they add that I'll stick to X11.
You actually think the X11 protocol remembers any window positions?
Neither Wayland nor X11 do. It has always been the window manager that does it and whether or not some specific window manager does this using either protocol is an implementation detail of the WM.
I ended up switching to Wayland 3 or 4 years ago precisely because X11 was so shit about remembering my monitor positions. I had to run an xrandr script every time it booted or otherwise decided to shit itself. Using 2 GPUs didn't seem like it was thought about in the X11 design.