[cleo] claude config + new packages

This commit is contained in:
Matthew Bessette
2026-10-02 15:42:56 -04:00
parent d9ae284378
commit 71ae57dd92
11 changed files with 285 additions and 29 deletions
+18 -4
View File
@@ -71,9 +71,13 @@ in
ttyd
xcodes
xz
# node 22 pinned to the exact version cleo-app requires (nixpkgs-nodejs in flake.nix)
pinnedNode.nodejs_22
pinnedNode.yarn
# node 24.x from unstable (cached); the pinnedNode 24.19.0 rev had no cache.nixos.org binaries
unstable.nodejs_24
unstable.yarn
# iOS simulator UI driving (tap/scroll/type) for screenshots and e2e flows
unstable.maestro
unstable.idb-companion
act
];
# Add Homebrew to PATH
@@ -147,6 +151,16 @@ in
);
};
nix.settings.experimental-features = "nix-command flakes";
nix = {
settings = {
experimental-features = "nix-command flakes";
auto-optimise-store = true;
};
gc = {
automatic = true;
interval = { Weekday = 0; Hour = 2; Minute = 0; }; # Sunday at 2:00 AM
options = "--delete-older-than 7d";
};
};
system.stateVersion = 4;
}