Basically title, with System76 moving from gnome to their new rust built COSMIC environment what are your thoughts?

  • NeonRaspberry@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 years ago

    I’m excited to see it, not to use it. I’m much happier with GNOME or Sway on Fedora. Unless they provide a way to use it on other distros (which I don’t see happening, since they have no reason to), I don’t plan on trying it. However, I am excited to see the Rust GUI situation improve by them using it!

    • Spore@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 years ago

      According to my experience a bunch of Rust programs should not be too hard to run on other distros. At least NixOS will have the option very quick after it’s release, I believe.

      • NeonRaspberry@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 years ago

        I wish that it could just be as easy as running a few Cargo commands. Though, I have not taken a look at how the project is made/programmed or anything. I wish it could be as simple as

        • Install deps
        • cargo build
        • cargo install (or similar command)
        • Michael Murphy@lemmy.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 years ago

          We use casey/just as a better makefile alternative. Shared system library dependencies will be listed in the debian/rules file, and most things should compile and install with just && sudo just install.

          • NeonRaspberry@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 years ago

            That’s very nice to hear. So it’ll be easy to get up and running with Cosmic even if I’m on a different distribution?

            • Michael Murphy@lemmy.ml
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 years ago

              It’s already packaged on multiple distributions, albeit in an unofficial capacity. If you are on Pop!_OS, you can install the cosmic-session package today. We have an apt-manage tool which you can use to add development branches. A popdev branch is created for each branch on GitHub pushed by a team member.