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:
- Port the patch to dwl-bar.
- 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.