Where you install it
Distribution channels users get the anodize and cfgd binaries from, with a link to each live registry entry.
Where you install it
Distribution channels users get the binary from. Each row links to the live registry page or release asset.
Live configuration
Top-level homebrew_casks: block from
cfgd/.anodizer.yaml
(snapshot 2026-05-26). Both anodizer's and cfgd's dogfood configs migrated off
the deprecated publish.homebrew: Formula path on 2026-05-26 per
GoReleaser v2.16; the
homebrew_casks: docs cover the
migration guide.
# Top-level homebrew_casks block (GR v2.16+ supported path).
# homebrew_casks: is the sole Homebrew publication path; publish.homebrew: has been removed.
homebrew_casks:
- required: true
repository:
owner: tj-smith47
name: homebrew-tap
directory: Formula
description: "Declarative, GitOps-style machine configuration management"
homepage: "https://github.com/tj-smith47/cfgd"
license: MIT
binaries:
- cfgd
generate_completions_from_executable:
executable: cfgd
args:
- completion
base_name: cfgd
caveats: |
Run `cfgd init` to scaffold a config in your repo.
dependencies:
- name: git
type: required
commit_msg_template: "cfgd {{ .Tag }}"
commit_author:
name: "TJ Smith"
email: "tj@jarvispro.io"| Channel | Status | Verify |
|---|---|---|
| GitHub Releases | ✅ Verified | anodizer v0.12.3 · cfgd v0.4.0 |
| crates.io | ✅ Verified | crates.io/crates/anodizer · crates.io/crates/cfgd |
| npm | ✅ Verified | npmjs.com/package/anodizer — the live metapackage (npm install anodizer) declares all 8 per-platform binary packages as optionalDependencies (@tj-smith47/anodizer-{darwin,linux,win32}-*, each published with provenance). See npms: docs |
| Snap Store | ✅ Verified | snapcraft.io/anodizer · snapcraft.io/cfgd |
| Chocolatey | ✅ Verified | community.chocolatey.org/packages/cfgd |
| winget | ✅ Verified | microsoft/winget-pkgs · TJSmith/cfgd/0.3.5 |
| GHCR container images | ✅ Verified | github.com/tj-smith47/cfgd/pkgs (cfgd, cfgd-operator, cfgd-csi) |
| Nix flake | ✅ Verified | tj-smith47/nix-pkgs |
| Scoop bucket | ✅ Verified | anodizer.json, cfgd.json |
| Homebrew cask | ✅ Verified | tj-smith47/homebrew-tap Casks/anodizer.rb (cask "anodizer" at version "0.12.3") — the homebrew_casks: block writes the cask on every release (GR v2.16 supported path for plain CLI binaries). See homebrew_casks: docs and GoReleaser v2.16. |
| Krew | 🤝 Help wanted | PR flow runs in CI; cfgd plugin not yet merged into kubernetes-sigs/krew-index |
| AUR | ✅ Verified | aur.archlinux.org/packages/anodizer-bin (live at anodizer-bin 0.12.3-1; via AUR RPC v5/info). anodizer ships anodizer-bin via the aur (binary) publisher; cfgd ships cfgd via the aur_source (build-from-source) publisher. See aur: docs. |
| Flathub | 🤝 Help wanted | Needs flatpak runtime + flathub config |