The title is a quote from Mastodon. I’ve always seen dislike towards snap so I was taken back when I saw this stance. The person who wrote this was referring to Tuxedo Laptops.

What are your thoughts on this?

  • boredsquirrel@slrpnk.net
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    There already is Flatpak. Many proprietary apps are shipped as Snaps, which helps with Flatpak packaging as the binaries can just be packed into a different container.

    Snap developers kinda help with making the whole portals, isolated apps stuff work.

    But thats about it.

    • OsrsNeedsF2P@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      The Venn diagram of supported apps isn’t also a perfect circle. You can’t run VPNs as Flatpaks, and Flathub disallows CLI apps from being submitted (because the UX of using a sandboxed CLI app sucks). Snap doesn’t have these issues.

      • Samueru@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        5 months ago

        because the UX of using a sandboxed CLI app sucks

        I think it is more because of this issue because as far as I know snaps have some level of sandbox and you can still use CLI apps as you said.

        • OsrsNeedsF2P@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          5 months ago

          Helix opens it’s own GUI when you run it. It’s not a CLI app in the same sense as git. I’m curious on the others you mention, since as a packager, I’ve seen firsthand CLI apps being declined (or allowed, but only with a hidden status on flathub.org)

          • boredsquirrel@slrpnk.net
            link
            fedilink
            arrow-up
            0
            ·
            5 months ago

            Interesting. Yes I had some other editor too, it opened a new terminal tab.

            There is some flatpak export bin directory where the binaries are, I think you can put that to your PATH and have a pretty good CLI experience.