Started using NixOS for my personal server. It feels like I'm living in the future. Being able to DRY across configuration for completely unrelated services is simply amazing. For example, my nginx config for Grafana directly references the port from the Grafana config.
-
Show this thread
-
Also the little things like being able to just say "enableACME = true" in an nginx vhost config and getting automagic systemd services that manage the certificate for me <3
1 reply 0 retweets 2 likesShow this thread -
I've put my current WIP config at https://github.com/delroth/chaos.delroth.net … -- I don't run much on that server anyway but feel free to have a look if you've never seen how NixOS stuff looks like. What's in this repo is all I need to setup an identical server (except for the data ofc).
1 reply 0 retweets 2 likesShow this thread
Oh, and another glimpse at the future: contributing new packages is done simply through Github. https://github.com/NixOS/nixpkgs/pull/48307 … CI automatically tests not only that the package builds, but there also that critical features of the OS works. It's sad that this is not the standard.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.