I used to always bounce back and forth between Gnome, Plasma, Sway and Hyprland.
I love tiling compositors, but I also love having a fully functional desktop without stitching together two dozen different tools and configuring each separately. I got better things to do than edit text files for days.
And I think I found my holy grail: niri with Dank Material Shell.
DMS really is something else. A fully-fledged DE that sits on top of a tiling wayland compositor, with a workflow similar to Gnome and GUI customization options similar to Plasma.
I realize I’m shilling hard here, but I don’t even know the guy who made it. I’m just genuinely floored by the project’s quality.
I hate to be that guy but dev is vibe coding it. Check the .gitignore
I don’t know what that is or how to check it, and frankly I don’t care that much if they’re using AI.
I didn’t notice any bugs so far and I’m not relying on it for mission-critical work.
If I boycotted everything that’s made with AI help, I’d have to go back to Slackware.
You probably couldn’t boycott everything made with LLMs even if you went back to slackware. Firefox devs use it too (and for the love of god, no one attack the dev for it).
I don’t like it, consider it a liability, mentioned it to those who might care. I do appreciate your post nonetheless, not my cup of tea as an environment but I still liked the post.
Thank you for bringing this up! But, while you’ve clearly pointed out where to look at, it wasn’t quite enough for me to understand what exact content gave it away. Was it
I desire to learn this in the hopes of improving my vibe-code radar.
It wasn’t just the .gitignore to be honest, just a set of “rules” I have on a script I use to analyze repos (I may publish it eventually, although it would quickly become worthless plus it’s used at work to vet dependencies) and then just manual review of commits.
https://github.com/AvengeMedia/DankMaterialShell/blob/293c2a0035119a87f831be856161138a5d36f437/.gitignore#L57
Ah, okay. I was looking at niri’s .gitignore 😅. But yeah, I can see it now. Thanks again!