sorted by: new top controversial old
[-] 7ai@sh.itjust.works 1 points 1 year ago* (last edited 1 year ago)

That's right. I just rely on intuition to create a snapshot just before I think some operation will potentially break the system. (Along with daily snapshots)

It's definitely not as bulletproof and transparent as Nixos. You can see what has changed by doing a diff :)

[-] 7ai@sh.itjust.works 1 points 1 year ago

I definitely want to try out gentoo sometime. My system is not very powerful. I'm afraid it'll compile for many days ๐Ÿ˜…

[-] 7ai@sh.itjust.works 1 points 1 year ago

I was just going off based on its history. It began based on gentoo. (Wikipedia) but yea it is independent now.

[-] 7ai@sh.itjust.works 3 points 1 year ago

Yeah. Most small changes will not rebuild everything. It's just the core dependency updates that are most expensive. Like say openssl got a minor update. Now every package that depends on it needs to be rebuilt and rehashed because of the way nix store works.

[-] 7ai@sh.itjust.works 1 points 1 year ago

Other than the obvious things like arch having better docs and lots of packages, void reminds me of arch before systemd. Especially editing rc.conf etc.

[-] 7ai@sh.itjust.works 2 points 1 year ago* (last edited 1 year ago)

Was it recent? I remember doing the same some years ago ๐Ÿ˜†

[-] 7ai@sh.itjust.works 3 points 1 year ago* (last edited 1 year ago)

I just wanted something lightweight and fast. It was between alpine (gentoo based), void and artix (arch based). I decided to go for void because it's new and an independent distro. I'll try the other two some day.

[-] 7ai@sh.itjust.works 2 points 1 year ago
[-] 7ai@sh.itjust.works 3 points 1 year ago

You can achieve similar results with ansible. But I like nix better. It is reproducible. You can think of it like docker.

Nix is also declarative and has rollback. Also, nixos-rebuild is idempotent.

[-] 7ai@sh.itjust.works 1 points 1 year ago

Yeah. For reproducibility I still use nix. Especially when I have to share my dev environment with a team or to spin up identical servers.

[-] 7ai@sh.itjust.works 11 points 1 year ago* (last edited 1 year ago)

Yeah there's a lot of state accumulation especially in home folder which I clear manually from time to time.

In Nixos you can configure the impermanence module to clear unwanted state on your system and make it a "fresh install" on every reboot.

[-] 7ai@sh.itjust.works 3 points 1 year ago* (last edited 1 year ago)

๐ŸŽ‰ Same! I've been looking at Ashos (meta distribution) or just using btrfs snapshots to rollback when I break something.

view more: โ€น prev next โ€บ

7ai

joined 1 year ago