It's great to see NixOS grow over the years. It's hard to deny the strengths of Nix as modular configs for different platforms are increasingly embraced by users.
When I first looked at it ~10 years ago, the documentation was hard to digest, and that made it difficult to go beyond the basics. Today the situation has improved dramatically. There's many helpful examples like this, innovative third parties offering Nix services, and even multiple YouTube channels helping to explain Nix to beginners.
For this specific example, I'm glad to see root-on-tmpfs/impermanence, secrets management, and many other cool features being advertized. This blog post is a nice introduction too: https://www.chengeric.com/homelab/
evanjrowley•1d ago
When I first looked at it ~10 years ago, the documentation was hard to digest, and that made it difficult to go beyond the basics. Today the situation has improved dramatically. There's many helpful examples like this, innovative third parties offering Nix services, and even multiple YouTube channels helping to explain Nix to beginners.
For this specific example, I'm glad to see root-on-tmpfs/impermanence, secrets management, and many other cool features being advertized. This blog post is a nice introduction too: https://www.chengeric.com/homelab/