Posted by wasting_time 1 day ago
Don't install everything at the system level (NixOS). Home Manager is better suited for things like Claude. And even if you did choose to install Claude from your NixOS configuration, you can draw from a different Nixpkgs commit.
Usually, using the latest stable channel for NixOS and nixpkgs-unstable for the rest is good enough.
I converted my homelab with an Nvidia graphic
Oh man, you buried the lede there.
I switched over to NixOS around a month ago from Ubuntu and it's been just a dream. I expected there to be some friction with installing things that aren't already built for NixOS, but honestly it's been easier with LLM+NixOS than it was with Ubuntu.
edit: Thinko
I remember Stéphane worked on adding support for incus containers to opentofu which seemed more popular than using ansible to describe the resources.
ssh $username@$routeraddr '/import file=setup.rsc'One of the developers building Sylve gave a talk last year [2].
[1]: https://sylve.io/
[1]: https://docs.vultr.com/how-to-install-webmin-on-freebsd-14-0
I wouldn't be surprised, glancing at webmin's site and docs, if it can do most/all of what more focused management tools like Sylve or proxmox can, but it seems to have so many other dials and knobs that IDK if I'd reach for webmin unless I were already familiar with it.
So Sylve is sort of the opposite of webmin in certain ways: highly focused, very new, built on a specific OS. It just looks interesting to me because FreeBSD has been great to work with already at my network gateway (running opnsense for firewall and routing), and I like the idea it replacing TrueNAS on a box I already own and use both for storage and running various self-hosted services (e.g. Jellyfin, Vaultwarden, Home Assistant, and the like) in containers and/or VMs as appropriate.