Yes! NixOS is perfect for the author's situation. But maybe his setup is so simple that a little bash script could work just fine.