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.

https://danklinux.com/docs/

  • lewiks@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    12 hours ago

    Niri is awesome, but I cannot stand DMS with how often it completely changes the base setup and breaks my configs. The generated json dotfiles are also a mess, impossible to work with outside of their GUI. My friend tried it and switched to Noctalia, and he’s much happier. I’m probably just going back to Waybar or something simpler, but that’s just personal preference

    • wendigolibre@lemmy.zip
      link
      fedilink
      arrow-up
      1
      ·
      12 hours ago

      I followed the same path as OP and your friend in the last week. I settled with Niri and Noctalia and am very happy.

  • BlameTheAntifa@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    18 hours ago

    The heretic rejects the truth of KDE Plasma! Burn them!

    With the sarcasm now out of my system, I will definitely give this a try. Thank you for the tip. The tiling feature in COSMIC is amazing, but the rest of the environment is still rough. I would love to see more like that.

  • glitching@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    15 hours ago

    this is an insanely professional-looking project, the (potential) vibed-ness notwithstanding. sadly, unless there’s some post describing what for and how claude & friends is used, not even thinking of touching that.

    • Pommes_für_dein_Balg@feddit.orgOP
      link
      fedilink
      arrow-up
      11
      arrow-down
      3
      ·
      edit-2
      1 day ago

      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.

      • Liketearsinrain@lemmy.ml
        link
        fedilink
        arrow-up
        8
        ·
        edit-2
        21 hours ago

        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.

        • JasonDJ@lemmy.zip
          link
          fedilink
          arrow-up
          3
          arrow-down
          12
          ·
          23 hours ago

          AI is in the tool chain now whether you want it or not.

          People who don’t use new tools get stuck behind.

          If you find a carpenter who is bashing his nails in with a rock because he doesn’t trust hammers, or because blacksmithing is bad for the environment, you are going to be dealing with a shitty carpenter who is a lot slower and less effective than one who learned how to use a hammer.

          The genie is out of the bottle. That much is not changing. Accept it, or be a Luddite. Quite literally, because that term comes from people who refused to accept that machines were taking over textile work.

          Denial is the most predictable of all human responses.

          • Maerman@lemmy.world
            link
            fedilink
            arrow-up
            18
            ·
            19 hours ago

            The irony here is that the Luddites used machines. Nobody was weaving by hand in those days. Their grievance was not with machines in and of themselves, but with the machines being used to create an inferior product and oppress workers. Do you see the connection?

          • artyom@piefed.social
            link
            fedilink
            English
            arrow-up
            10
            ·
            21 hours ago

            AI is in the tool chain now whether you want it or not.

            I don’t understand what this is even supposed to mean? Because there are AI tools, you’re forced to use them? Nah.

            People who don’t use new tools get stuck behind.

            Nah. People who use AI slop churn out slop. People who actually write good code don’t use that shit at all because it just delays their progress.

            you are going to be dealing with a shitty carpenter who is a lot slower and less effective than one who learned how to use a hammer.

            A hammer doesn’t go around the house smashing windows as it builds the house. Its wielded by the carpenter and does exactly what they make it do.

            The genie is out of the bottle.

            Again, what is this supposed to mean?

            AI is not a tool. A tool does what its wielder makes it do. AI just fucking wings it and makes shit up constantly and is wrong constantly.

          • Liketearsinrain@lemmy.ml
            link
            fedilink
            arrow-up
            8
            ·
            21 hours ago

            I have heard this with NFTs, before that with crypto (and a dozen other more specific technologies before). It’s a terrible attitude.

            No one has to accept shit even if it’s entrenched (see my other comment).

    • SecondComingOfPheusie@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      19 hours ago

      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

      • short/brief .gitignore?
      • /target?
      • /result?
      • Any combination of the above?

      I desire to learn this in the hopes of improving my vibe-code radar.

  • artyom@piefed.social
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    1 day ago

    No such thing as an unpaid ad. Ads necessarily require payment. Thanks for sharing.

  • Arkhive@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    23 hours ago

    I’ve been loving Niri!! It feels like how my brain organizes my thoughts. Plus there’s some subtle things I love. Like user set window size is always respected when opening and resizing other windows or the built in screenshot tool.

    I have also been recommended River multiple times and it also sounds very interesting so I’ll be checking that out at some point, but I think Niri will be my home for a while.

      • grue@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        22 hours ago

        Best mountain biking channel. There are others that are better for other types of biking (e.g. Shifter for utility cycling).

          • grue@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            12 hours ago

            It’s two penny-farthings welded together back-to-back. It’s a freakbike for doing stunt-riding, which is still way closer to stuff like mountain biking and bmx than it is to ‘normal’ utility or road cycling.

            And yes, he also owns a couple of Bromptons and has made the very occasional video on urban cycling. But that doesn’t make him the best channel for it. I’m not throwing shade on the guy; I’m just saying it’s just not his focus.

            (He also doesn’t cover stuff like, say, pro cycling or MAMIL-style road cycling. I hesitate to mention GCN 'cause I think I’d get flamed if I called them the “best” at anything, but they definitely cover those topics more than Seth does.)

  • ☂️-@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    23 hours ago

    how is resource consumption? how is the hardware you are running it on?

    • Pommes_für_dein_Balg@feddit.orgOP
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      16 hours ago

      It uses 1.2GB of RAM compared to 800MB for niri without dms, and idles at 5% CPU load.
      I run it on an 8-year-old Thinkpad E480 with an i5-8250U and 16GB RAM.

  • BoxOfFeet@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 day ago

    That looks pretty nice! Next time I play around, I’ll have to try that. I’ve got Cinnamon dialed in pretty well at the moment on my main desktop. And I finally got LXQt, Openbox, and Picom to a state I’m happy with on my turd of a laptop. Can you put the panel on the bottom?