feat(work): install gcx on the work profile #88

Merged
lyrathorpe merged 1 commits from feat/gcx-work-profile into main 2026-08-11 14:30:25 +01:00
Owner

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.
## 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.
lyrathorpe added 1 commit 2026-08-11 14:26:17 +01:00
feat(work): install gcx on the work profile
CI / flake (push) Skipped
CI / flake (pull_request) Successful in 3m57s
240facdbbb
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
lyrathorpe merged commit cc6cb24c78 into main 2026-08-11 14:30:25 +01:00
lyrathorpe deleted branch feat/gcx-work-profile 2026-08-11 14:30:26 +01:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lyrathorpe/nixfiles#88