Is this Factorio dev one of my viewers lol
@BrodieOnLinux Theres also no decorations on i3wm/swaywm. Which is kinda the point. I dont WANT decorations. Client side decorations just force them in an inconvenient way.
@bisby @BrodieOnLinux That's not true! Sway supports pixel borders and simple title bars. Neither of these are something I would call "no decorations"
@yrlf @BrodieOnLinux Sure. But that's not how I have my sway configured. I guess my point was that if I don't want decorations (or I want minimal decorations) (or otherwise want them consistent across my entire WM), I lose that option with CSD.

@bisby @BrodieOnLinux yes, IMO the correct way to implement decorations on wayland is to have support for the xdg decorations protocol, i.e. allowing for the app and the compositor to negotiate between SSD and CSD.

im your case sway will likely negotiate SSD with the application, and the server-side decoration is something like a 1px border or just nothing.