feat: wire up rigging as second consumer #1

Merged
toph merged 3 commits from feat/rigging-integration into main 2026-02-18 08:39:55 +00:00
Owner

Summary

  • Adds rigging as a flake input (follows nixpkgs + flake-parts)
  • Creates modules/flake/bosun.nix declaring the three dotfiles hosts:
    • endurance — x86_64-linux (desktop/workstation)
    • aepplet — x86_64-linux (data/compute server)
    • vasa — x86_64-darwin (macOS laptop)
  • No Nomad job configuration (desktop/laptop repo, not needed)
  • nix build .#bosun-manifest produces valid JSON with all three hosts

Closes toph/rigging#1

Test plan

  • nix build .#bosun-manifest --no-link --print-out-paths succeeds
  • Manifest JSON contains all 3 hosts with correct systems/classes
  • jobs and nomad fields are empty (as expected)
  • rigging repo add /srv/dotfiles recognizes the repo
## Summary - Adds [rigging](https://git.toph.so/toph/rigging) as a flake input (follows nixpkgs + flake-parts) - Creates `modules/flake/bosun.nix` declaring the three dotfiles hosts: - **endurance** — x86_64-linux (desktop/workstation) - **aepplet** — x86_64-linux (data/compute server) - **vasa** — x86_64-darwin (macOS laptop) - No Nomad job configuration (desktop/laptop repo, not needed) - `nix build .#bosun-manifest` produces valid JSON with all three hosts Closes https://git.toph.so/toph/rigging/issues/1 ## Test plan - [x] `nix build .#bosun-manifest --no-link --print-out-paths` succeeds - [x] Manifest JSON contains all 3 hosts with correct systems/classes - [x] `jobs` and `nomad` fields are empty (as expected) - [ ] `rigging repo add /srv/dotfiles` recognizes the repo
toph added 3 commits 2026-02-18 08:37:30 +00:00
Wire up toph/rigging for multi-repo infrastructure management.
Follows nixpkgs and flake-parts to avoid duplicate inputs.

Ref: toph/rigging#1

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Declares endurance (x86_64-linux), aepplet (x86_64-linux), and
vasa (x86_64-darwin) for rigging integration. No Nomad jobs —
these are desktop/laptop machines only.

Ref: toph/rigging#1

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
toph merged commit beefd362d4 into main 2026-02-18 08:39:55 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: toph/dotfiles#1
No description provided.