I have been lazy with this project so still have not decided on what to use. Ansible seems easier to push new config and such to many machines at once, but I guess nixos can get config updates from git or something like that if I read the docs right :D