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
-
-
Show 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).
Show 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.
Show this thread
End of conversation
New conversation -
-
-
wait until you find the testing infrastructure which lets you write CI’able tests for your whole configuration.nix, via qemu :) I’ve been using this a lot at work to test kernel drivers currently
-
Working on it! I contributed a new package today and I was feeling really bad about the lack of tests in the initial version :)
- 3 more replies
New conversation -
-
-
at work I’ve been using http://habitat.sh which applies that same sort of thinking to any os/platform
-
That looks nice too, didn't know about it! A bit too app centric for my use cases (I'm mostly running off-the-shelf stuff on my personal server), but I'll keep it in mind when doing future stuff (maybe for http://dolphin-emu.org 's infra :) )
End of conversation
New conversation -
-
-
There is no doubt that NixOS is the future of OS and software packaging but what pains me is that getting commercial OS vendors (Apple, Microsoft) to adopt it for their systems is a pipe dream. These are going to keep to their old methods for as long as they can for no reason.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.