pog
pog is a CLI wrapper generator built with Nix. In this repo it is one of the main reasons the package layer feels ergonomic instead of austere.
How This Repo Uses It
default.niximportspoginto the shared package set.mods/pog/*.nixdefines domain-specific command collections.home.nixinstalls many of those generated command sets directly into the user environment.
High-Value Areas
mods/pog/aws.nixmods/pog/gcp.nixmods/pog/k8s.nixmods/pog/docker.nixmods/pog/general.nixmods/pog/nix.nix
Why It Fits Here
- The generated CLIs share flags, completion behavior, and help output.
- Repetitive shell snippets become versioned Nix code instead of dotfile trivia.
- Repo-local operational workflows stay close to the package and host definitions they support.