feat(work): load kube-tmux from a pinned flake input
CI / flake (pull_request) Successful in 3m35s

kube-tmux is not in nixpkgs, so add the upstream repo as a flake = false
input and reference ${inputs.kube-tmux}/kube.tmux directly. The script is now
always in the store, so the previous $HOME/code/kube-tmux existence guard is
removed and the tmux status line no longer depends on a manual checkout.

Refs #50
This commit is contained in:
Emma Thorpe
2026-06-29 14:05:32 +01:00
parent 41ef023c70
commit 04171febf1
3 changed files with 33 additions and 4 deletions
+7
View File
@@ -60,6 +60,13 @@
url = "github:NixOS/nixos-hardware";
inputs.nixpkgs.follows = "nixpkgs";
};
# kube-tmux: kube context/namespace for the tmux status line on the work
# host. Not in nixpkgs and not a flake -- pinned here as a plain source so
# the script is always in the store (no manual checkout). See work.nix.
kube-tmux = {
url = "github:jonmosco/kube-tmux";
flake = false;
};
};
outputs =