387 B

39-flake-apps

This example shows dedicated apps.<system> outputs.

It includes:

  • one default app that prints a rollout report,
  • one named app, promote, that prints the next rollout wave,
  • package outputs that back those apps, and
  • a check that runs both app programs.

Useful commands:

nix flake show
nix run
nix run .#promote
nix build .#report
nix flake check