So you have used cue to create your configuration, but how to you actually do
something with it? Write a bash script to wrap calls to cue?
One special feature of cue compared to other configuration languages is
be ability to execute things from your configuration. After all, cue means
Configure, Unify, Execute and in this article we'll explore the execute part of
cue.
I've recently installed my personal laptop to NixOS. Long time i3 user I took
this opportunity to use sway instead. To manage some of my home configuration
files I'm using the excellent home-manager project.
So you have deployed a NixOS server and want to test a configuration change.
How cool would it be to test it locally before sending it over the wire and
hope for the best? Well NixOS provides an easy way to start a local VM using
your server configuration...