I told myself I wasn’t gonna do it anytime soon but I distro hopped from Endeavour OS to Arch with Hyprland in the span of 3 days. Nothing against endeavour. I just tried to customize, broke some stuff and decided to try Hyprland again. I’m quite liking it. It takes awhile to get used to it but it’s fun. I cloned a repo for a customized version of it. I don’t know how long I’ll stick with it but wish me luck!
What exactly is Hyprland? I looked at the site quick but I couldn’t quite figure it out from the description.
Disclaimer: I’ve only ever used Linux servers, not really as a desktop beyond vanilla Ubuntu
From what I can tell it’s a compositing window manager for wayland (the potential successor to X11, in case you didn’t know). It does make things very neat and pretty though.
To add to this: Wayland is a bit different than X11. In X11 you had split responsibilities: Compositing, X Server and Window Manager. Wayland only refers to the protocol and compositors implement that protocol. So Hyprland is a compositor which implements the wayland protocol. The compositor has a lot more responsibilities in wayland since it needs to do everything itself which in X11 was split across different applications.
Here’s a neat site for the wayland protocol: https://wayland.app/protocols/
So what’s the difference between a compositor, a window manager and a desktop environment? I’m still a bit confused about the whole thing.