aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-13 14:01:28 +0000
committertv <tv@krebsco.de>2026-11-13 15:07:23 +0100
commitafdb3ee5fe6e6ce2447f4838ca88108525b0ee4b (patch)
treef88feea397764c8bd86bce7e9141b1eb1790f100 /CHANGELOG.md
parent36cfd6b9fa8d729172f90e8fdd507349905d4f11 (diff)
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.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md1
1 files changed, 1 insertions, 0 deletions
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