• frozencow@lemmy.world
    link
    fedilink
    arrow-up
    17
    ·
    edit-2
    4 months ago

    Nix with nix-output-monitor (nom). https://github.com/maralorn/nix-output-monitor

    It shows the tree of packages to download and to build. It shortens the tree in realtime when packages have finished downloading/building and lengthens the tree when it finds more packages it needs to handle. Very fun and satisfying.

    I haven’t seen this in other package managers.

    • kellenoffdagrid❓️@lemmy.sdf.org
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      Yeah seriously, I was surprised at how plain and illegible rpm-ostree felt in comparison to dnf, I really wish they put a little color or some extra separation just to make it feel less cramped and give people more glanceable info.

  • Ryan@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    4 months ago

    I really like emerge/portage, even w/out the “candy” feature enabled. Great color highlighting, and verbose messages about any config change(s) needed.

    • atzanteol@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 months ago

      Portage remains to this day my favorite cli. It’s nice to look at and provides all the info I want.

      It’s the one thing I miss from gentoo…

        • atzanteol@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          4 months ago

          “waves vaguely”

          Portage was great but losing a day whenever there was a glibc upgrade or something that caused a more “exciting” upgrade than usual wasn’t worth it. I wanted more stability after a while.

          • poinck@lemm.ee
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            4 months ago

            I can’t remember ever having a glibc related update problem. eselect news is always there for me. (:

            I only have rarely a perl update related problem, but usually solvable with a world update. And since there are now binpkgs I only compile what has differing useflags from the selected profile. Portage has never been better!

    • Goun@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      4 months ago

      Ohh it’s been a long time since I last used gentoo! I remember I used to love the green/blue (I hope my memory isn’t failing me) combination everywhere </3.

      I stopped using it because building the updates on multiple machines was becoming a pain and had a couple of drives fail, but those were good times!

    • Goun@lemmy.ml
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      4 months ago

      I use apt-get, I don’t care about how “pleasing” the package manager is, I just want it to do its job and get off the way… But pacman… I don’t know why, but it’s so beautiful, charming and cute, how do they do it?

      • t0mri@lemmy.ml
        link
        fedilink
        arrow-up
        12
        arrow-down
        1
        ·
        4 months ago

        exactly. They use c and C (uppercase) alternatively, making it look like pacman is eating. hence the beautiful, charming, and cute progress indicator

        btw dont think im crazy but ive set max parallel downloads to 200 and when i do a system update, damn that looks so good.

      • Ephera@lemmy.ml
        link
        fedilink
        arrow-up
        3
        ·
        4 months ago

        I don’t care how visually pleasing it is either, but I often find apt(-get) difficult to read.

        For example, a simple thing that zypper does, is that when listing the packages to be installed, it colors the first letter of each package, which makes it a lot easier to scan through the packages.

  • Lissa@beehaw.org
    link
    fedilink
    arrow-up
    8
    arrow-down
    4
    ·
    4 months ago

    Package managers are for chumps. Build everything from source and track where you installed it in a single master text file.

      • Lissa@beehaw.org
        link
        fedilink
        arrow-up
        5
        ·
        4 months ago

        The key is to do it manually. Reject modernity. Embrace reinvention of not just the wheel.

      • Lissa@beehaw.org
        link
        fedilink
        arrow-up
        3
        ·
        4 months ago

        Nah, the trick is to, at random, leave a package out of the text file so the system isn’t truly managed and all is chaos!

  • catloaf@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    4 months ago

    Package managers don’t have visuals. What do apt (dpkg) and rpm look like?

  • d3Xt3r@lemmy.nzM
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    4 months ago

    pikaur? I love all the colors, especially the bit where it highlights the differences in major/minor version numbers, so it immediately catches your eye (so you can track major package upgrades). I also like that it should which packages are being pulled in as new dependencies.

  • BetaDoggo_@lemmy.world
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    4 months ago

    I really like the simplicity and formatting of stock pacman. It’s not super colorful but it’s fast and gives you all of the info you need. yay (or paru if you’re a hipster) is the icing on top.