From 4f8488c43028da70d6951a8821c77d385b8118f4 Mon Sep 17 00:00:00 2001 From: Sridhar Ratnakumar Date: Fri, 29 May 2026 07:17:06 -0400 Subject: [PATCH] ralph(eval) cycle 4: drop heavy home.packages (yt-dlp/lima/omnix/pandoc/gcloud) User-approved behaviour change. Removed from shared modules/home/cli/terminal.nix (kept hledger). pureintent nrThunks 17,431,437 -> 16,989,720 (-2.5%), sincereintent 3,551,679 -> 2,757,201 (-22.4%). Totals from baseline: pureintent -16.7%, sincereintent -48.2%. --- docs/eval-time-ralph-report.md | 1 + modules/home/cli/terminal.nix | 7 ------- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/docs/eval-time-ralph-report.md b/docs/eval-time-ralph-report.md index 8f099fc..a83eb48 100644 --- a/docs/eval-time-ralph-report.md +++ b/docs/eval-time-ralph-report.md @@ -63,6 +63,7 @@ Env: nix 2.34.7, x86_64-linux. > too (its HM user's manpages were previously on). | 3 | (profiling cycle — no change) investigated nixpkgs double-instantiation, unused inputs, `escapeShellArg` hotspot | 17,431,437 | 3,551,679 | — no behaviour-preserving win found | +| 4 | home: drop heavy `home.packages` from shared `cli/terminal.nix` — `yt-dlp`, `lima`, `omnix`, `pandoc`, `google-cloud-sdk` (kept `hledger`). *Behaviour change, user-approved.* | **16,989,720 (−2.5%)** | **2,757,201 (−22.4%)** | ✅ commit | ## Dead ends diff --git a/modules/home/cli/terminal.nix b/modules/home/cli/terminal.nix index 1ea3b56..c7afa88 100644 --- a/modules/home/cli/terminal.nix +++ b/modules/home/cli/terminal.nix @@ -17,29 +17,22 @@ in gnumake killall television - yt-dlp gh # Broken, https://github.com/NixOS/nixpkgs/issues/299680 # ncdu # Useful for Nix development ci - omnix nixpkgs-fmt just watchexec fswatch eternal-terminal - lima - - # AI - google-cloud-sdk # Publishing asciinema ispell - pandoc # Dev fuckport