enumctl is the command-line interface for managing enum
cloud infrastructure. This repository packages the precompiled enumctl
binaries as a Nix flake.
Auto-generated. This repository is published by CI on every
enumctlrelease. Do not editflake.nix,flake.lock, or this README by hand - changes are overwritten on the next release.
Pinned version: 2026.09.11
Nix with flakes enabled. Add to ~/.config/nix/nix.conf:
experimental-features = nix-command flakes
or pass --extra-experimental-features 'nix-command flakes' per command.
Run without installing:
nix run github:enumco/enumctl -- --helpInstall into a profile:
nix profile install github:enumco/enumctlAdd as a flake input:
{
inputs.enumctl.url = "github:enumco/enumctl";
}home-manager:
{ inputs, ... }:
{
imports = [ inputs.enumctl.homeManagerModules.default ];
programs.enumctl.enable = true;
}The flake exposes packages.<system>.enumctl (the default package) and
homeManagerModules.default (also homeModules) for x86_64-linux,
aarch64-linux, x86_64-darwin, and aarch64-darwin.
github:enumco/enumctl always tracks the latest published release. To pin a
specific build, reference a commit:
nix run github:enumco/enumctl/<commit-sha> -- --helpThe binaries are downloaded from https://dl.enum.co/enumctl/<version>/ and
verified against the SHA-256 checksums pinned in flake.nix.
Apache-2.0. See LICENSE.