Put fleet-diff on the host PATH #37

Closed
opened 2026-09-03 16:25:41 +01:00 by vnprc-agent · 0 comments

Add fleet-diff to the host PATH so it is usable as a command on the nexus host, matching how flake-status and flake-update-cascade are already installed there.

What

Wire flake/fleet-diff from the allod-tools input into the host home composition:

(workspaceTool {
  name = "fleet-diff";
  path = "flake/fleet-diff";
  runtimeInputs = [ pkgs.jq pkgs.git ];
})

in nix/home.nix. The script passes writeShellApplication (shellcheck). A ready branch exists at agent/fleet-diff (single commit).

Blocked by

flake/fleet-diff must first exist on master in the allod-tools input — i.e. allod/tools#136 must be merged (see the rebase issue in allod/tools).

Add `fleet-diff` to the host PATH so it is usable as a command on the nexus host, matching how `flake-status` and `flake-update-cascade` are already installed there. ## What Wire `flake/fleet-diff` from the `allod-tools` input into the host home composition: ```nix (workspaceTool { name = "fleet-diff"; path = "flake/fleet-diff"; runtimeInputs = [ pkgs.jq pkgs.git ]; }) ``` in `nix/home.nix`. The script passes `writeShellApplication` (shellcheck). A ready branch exists at `agent/fleet-diff` (single commit). ## Blocked by `flake/fleet-diff` must first exist on `master` in the `allod-tools` input — i.e. allod/tools#136 must be merged (see the rebase issue in allod/tools).
vnprc closed this issue 2026-09-04 01:00:21 +01:00
Sign in to join this conversation.
No description provided.