[cleo] claude config + new packages
This commit is contained in:
+18
-4
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user