I'm working on installing Guix on NixOS NixOS is also declarative, so I didn't want to perform the imperative commands from the manual. Here's a snippet on configuring guix users and grous declaratively: https://gitlab.com/snippets/1732902 I think the only missing part is the systemd configuration to have it up and running. I'll try to write a tutorial on it soon.