Install gcx, the Grafana Cloud CLI, on the work (emmathorpe) profile. It covers dashboards, datasources, SLOs, synthetic monitoring and alerting against the Citrix Grafana stack.
Why unstable
Pulled from nixpkgs-unstable through the existing overlay rather than the pinned channel. 26.05 ships 0.2.14, which predates the stacks/contexts configuration model and the agento11y commands, so the current tooling and documentation do not apply to it. Unstable has 1.0.0.
This reuses the same overlay claude-code already goes through; the comment there is updated to cover both packages.
Verification
nix fmt clean, no changes.
nixosConfigurations.emmathorpe-edaas.pkgs.gcx.version evaluates to 1.0.0.
gcx appears in the resolved home packages for emmathorpe as gcx-1.0.0.
nh os switch applied on the host: ADDED gcx 1.0.0, and gcx --version reports 1.0.0 from the home-manager profile.
No other host or profile is affected.
## Summary
Install `gcx`, the Grafana Cloud CLI, on the work (`emmathorpe`) profile. It covers dashboards, datasources, SLOs, synthetic monitoring and alerting against the Citrix Grafana stack.
## Why unstable
Pulled from `nixpkgs-unstable` through the existing overlay rather than the pinned channel. 26.05 ships 0.2.14, which predates the `stacks`/`contexts` configuration model and the `agento11y` commands, so the current tooling and documentation do not apply to it. Unstable has 1.0.0.
This reuses the same overlay `claude-code` already goes through; the comment there is updated to cover both packages.
## Verification
- `nix fmt` clean, no changes.
- `nixosConfigurations.emmathorpe-edaas.pkgs.gcx.version` evaluates to `1.0.0`.
- `gcx` appears in the resolved home packages for `emmathorpe` as `gcx-1.0.0`.
- `nh os switch` applied on the host: `ADDED gcx 1.0.0`, and `gcx --version` reports `1.0.0` from the home-manager profile.
- No other host or profile is affected.
gcx is the Grafana Cloud CLI (dashboards, datasources, SLOs, synthetic
monitoring, alerts), used against the Citrix Grafana stack.
Pull it from nixpkgs-unstable via the existing overlay rather than the pinned
channel: 26.05 ships 0.2.14, which predates the stacks/contexts configuration
model and the agento11y commands, so the current tooling and docs do not apply
to it.
lyrathorpe
scheduled this pull request to auto merge when all checks succeed 2026-08-11 14:28:09 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Install
gcx, the Grafana Cloud CLI, on the work (emmathorpe) profile. It covers dashboards, datasources, SLOs, synthetic monitoring and alerting against the Citrix Grafana stack.Why unstable
Pulled from
nixpkgs-unstablethrough the existing overlay rather than the pinned channel. 26.05 ships 0.2.14, which predates thestacks/contextsconfiguration model and theagento11ycommands, so the current tooling and documentation do not apply to it. Unstable has 1.0.0.This reuses the same overlay
claude-codealready goes through; the comment there is updated to cover both packages.Verification
nix fmtclean, no changes.nixosConfigurations.emmathorpe-edaas.pkgs.gcx.versionevaluates to1.0.0.gcxappears in the resolved home packages foremmathorpeasgcx-1.0.0.nh os switchapplied on the host:ADDED gcx 1.0.0, andgcx --versionreports1.0.0from the home-manager profile.