From afdb3ee5fe6e6ce2447f4838ca88108525b0ee4b Mon Sep 17 00:00:00 2001 From: tv Date: Fri, 13 Nov 2026 14:01:28 +0000 Subject: krops: add allocateTTY to writeDeploy With allocateTTY, nixos-rebuild runs with a terminal, so it shows colours and progress: on remote targets, ssh gets -t, which allocates a terminal if its own input is one, and on the local target, expect's unbuffer provides one. The nixos-rebuild stand-in records whether its output is a terminal. --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 78721ea..c0f9380 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - `git` sources with a branch or tag as `ref` follow it: populate fetches the branch or tag on every run, and resets the work tree to what it fetched. +- `writeDeploy`'s new `allocateTTY` runs `nixos-rebuild` with a terminal. ## 1.31.0 -- cgit v1.3.1