this post was submitted on 09 Jul 2023
6 points (100.0% liked)

Wayland Compositor

128 readers
1 users here now

A space for information and questions regarding the new Wayland compositor protocols and it's implementations.

Rules:

founded 1 year ago
MODERATORS
 

Trying to recreate this setup:

What I got so far:

Yes the icons on the status bar are mixing with the text. And yes I see you judging my interesting choice of color scheme + my wallpaper! The void. Interesting how past me was thinking. So it turns out it's a bit of a doozy. But I found some interesting projects:

  • dwl A tiling window manager, which is a fork of dwm for Wayland. Really nice project with a ton of patches.
  • dwl-bar I was searching for a nice bar for a very long time. Tried waybar which is a total no! I also tried yambar. I had some very strong expectations for it but the YAML config file looks much more scarier and complicated than editing config.h in C. dwl-bar allows for a much more "authentic" dwm experience. Coupled with someblocks for status info. Something really cool about dwl, dwl-bar, and someblocks is the fact that I just copied and pasted some lines in my config.h setup with a lil bit of modification of course and it just worked! Props for the devs for making such an awesome ports.
  • foot My current terminal, it's a nice terminal.
  • dmenu-wl dmenu for Wayland!

The only thing that I'm stuck on is dwmblocks. Which is a nice little patch that makes the information on the status bar clickable. I haven't found anything close to this and I have two choices:

  1. Port the patch to dwl-bar.
  2. Use the other bars >:( Also an image viewer like sxiv. The closest thing is swayimg which in my opinion rocks!

Now yes Wayland has cool security features and blah blah blah. But you know what's cool? dwl seems to run much more faster than dwm. Which is interesting. It also tends to use less resources which I'll take anything with my potato laptop.

I've heard some things about Wayland not working properly with NVIDIA + some problems with games, still haven't tested that out. Well considering that I only play PS1 games I don't think I'm affected by this (yet?). Plus my setup is minimal so it's easy to figure it out. Should you switch to Wayland? Idk still hung up on that question.

I switched because I feel like it's gonna be THE linux display server, so instead of switching later I can sleep well knowing that I switched.

top 3 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 11 months ago (1 children)

Looking great! Please publish your config somewhere one day.

[–] [email protected] 2 points 11 months ago* (last edited 11 months ago) (1 children)

Thanks for the nice comment. I've given up on wayland. They're so many cool projects though but I had to return to my comfy lil X. Switching requires time and I didn't dedicate much time to it. But building a desktop from scratch, grappling with YAML files, and switching was a pretty fun experience. Maybe I'll wayland on another machine. If you're talking about my dwm conifg though... That's another story.

[–] [email protected] 2 points 11 months ago

I can totally understand. The Wayland has been a struggle for me as well so far :-D

I only convinced myself to step out my own comfy dwm setup, which i've been refining for years, once i've heard linux distros are starting to drop xorg support.

I found River quite fun one, but there is a lot of work ahead to make it home and Wayland is not very collaborative.