this post was submitted on 04 Feb 2026
18 points (100.0% liked)

Linux

16629 readers
6 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
 

cross-posted from: https://programming.dev/post/45148310

Supac - a declarative package manager written in Rust, scriptable in nushell

Supac is a declarative package manager written in Rust fully scriptable in nushell. It's meant to make it easy to use the native package managers in existing distros without going through the associated headaches of using Nix, while maintaining the ergonomics of structured data in nushell.

Currently supported backends are:

  • Archlinux and derivatives
  • flatpak
  • cargo/cargo-binstall
  • uvx (packages only for now)
  • rustup toolchains

I daily drive it, and it works well. Feel free to give it a try!

top 4 comments
sorted by: hot top controversial new old
[–] SolarPunker@slrpnk.net 1 points 1 month ago
[–] texture@lemmy.world 1 points 4 weeks ago* (last edited 4 weeks ago) (1 children)

this seems pretty cool. i might even give this a go.

for anyone reading this, are there any dot file managers that would work well in tandem with supac? or just any dot file manager recommends?

[–] innocentz3r0@programming.dev 2 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Thanks for the kind words! For dotfiles, I used org-babel for a long time, keeping a literate config. Now I use a git repo to hold everything with a script to pull in whatever I think is necessary. That said, one of the long term plans for supac is to add dotfile management as well, something like nix-wrapper does it. Although it will certainly take some time before we get there.

[–] texture@lemmy.world 1 points 3 weeks ago

appreciate the reply.

at this time i have zero experience in using any dotfile managers, so i'll look into what youve said. cheers.