←back to thread

309 points LorenDB | 2 comments | | HN request time: 0.434s | source
Show context
throwaway1194 ◴[] No.42638206[source]
Just refactor SerenityOS, take its DE and make it a Wayland compositor, stop reinventing the wheel. Ladybird realized this, why can't SerenityOS do the same?
replies(6): >>42638220 #>>42638460 #>>42638898 #>>42640140 #>>42640246 #>>42642803 #
diath ◴[] No.42640246[source]
> Just refactor SerenityOS, take its DE and make it a Wayland compositor

Funnily enough SerenityOS's WindowServer is actually more usable than Wayland, so that would be a downgrade.

replies(2): >>42641035 #>>42643489 #
jeroenhd ◴[] No.42643489[source]
I disagree, unless you're comparing it to a barenbones implementation like Sway.

I have shortly considered trying to port the Serenity GUI to Wayland, though, because I really like the visual style. I don't have the C++ knowledge to effectively navigate the project, though, so I let go of that idea pretty quickly.

SerenityOS has no business running on Linux, but a fork could be pretty neat for 90s GUI lovers. IMO the Serenity UI easily beats those heavily reskinned KDE installs every time.

replies(1): >>42644033 #
throwaway1194 ◴[] No.42644033[source]
> SerenityOS has no business running on Linux, but a fork could be pretty neat for 90s GUI lovers.

Take a look at labwc, the look and feel is similar to Openbox and can be made to look retro-like.

Xfce will also come with Wayland support in the next version or so I hear.

I don't get the Sway comment about being barebones, it's a tiling compositor, it does what it should do.

replies(1): >>42645834 #
1. jeroenhd ◴[] No.42645834[source]
Sway does what it sets out to do, and that's not a lot. That's why I consider it rather barebones. It relies on other tools to provide UI components that are standard in most normal desktop environments.
replies(1): >>42646724 #
2. throwaway1194 ◴[] No.42646724[source]
Well, sway is not a desktop environment...