this post was submitted on 23 Nov 2023
12 points (92.9% liked)

nixos

1269 readers
1 users here now

All about NixOS - https://nixos.org/

founded 4 years ago
 

I've been using Nix and NixOS for 4 years now. While I like using it for my PCs and tried using it for servers with success, I think its ecosystem still is immature for development and production purposes, and thus my passion for Nix has faded.

So my question is what keeps you using Nix or NixOS? How have you been using it? Do you still feel passion and hype for it?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 4 points 11 months ago (1 children)

I've been using NixOS for two years, and I'm not as hyped as I used to be. I'm a little nostalgic for my first days trying out Mint and Manjaro, and I'd like to try out Kinoite and maybe Guix on another drive, but I don't think I could ever switch to using those permanently.

Setting dotfiles through home manager is nice, especially since they're synced between my pc and laptop, and if I ever need to reinstall or set up a new device it's all there. It doesn't seem that cool after getting used to it, but just editing plain config files seems pretty messy and unorganized after using home manager. Flakes are pretty cool and being able to nix run any program without installing it is nice.

My impermanence setup is a little annoying though, and since I use Syncthing to sync my KDE dotfiles between devices that can bug out sometimes, but it seems nicer and more organized than not having impermanence so I don't think I could go back there either.

[โ€“] [email protected] 2 points 8 months ago

I've been using guix for a little over a year and a half and be forewarned theres way fewer of us so packages get updated super slowly (if at all).

I will say the best thing about guix is that scheme is hands down a better language for doing what Nix/Guix is trying to accomplish and of the few packages I've written for Nix and Guix, I've had a much nicer time writing Guix packages.