From 15f186e3cecb469e3a41eaed5dc1b5c7c9b26dae Mon Sep 17 00:00:00 2001 From: mjallen18 Date: Tue, 23 Dec 2025 10:37:03 -0600 Subject: [PATCH] darwin --- flake.lock | 26 +++++++++---------- flake.nix | 2 +- .../aarch64-darwin/macbook-pro/default.nix | 10 ++++++- 3 files changed, 23 insertions(+), 15 deletions(-) diff --git a/flake.lock b/flake.lock index 3d41166..f19b4e8 100644 --- a/flake.lock +++ b/flake.lock @@ -583,11 +583,11 @@ "homebrew-cask": { "flake": false, "locked": { - "lastModified": 1766413525, - "narHash": "sha256-55VKrh1EBq1C0KkGSuUX4S+wk1nbMifUZglyXHglZWA=", + "lastModified": 1766499104, + "narHash": "sha256-19KRh3iz7tCY25MftVmpSkxp6QEyepDEZbheJXTcpb4=", "owner": "homebrew", "repo": "homebrew-cask", - "rev": "566e7923dad1a52ecd901853c83106189ac3b97f", + "rev": "208eb291691c0234f1eb172e95ab490884fd50bd", "type": "github" }, "original": { @@ -599,11 +599,11 @@ "homebrew-core": { "flake": false, "locked": { - "lastModified": 1766416303, - "narHash": "sha256-2evKobNM8kvQEqN3+aXH56vMaF3XRSPHzphl0FuPu6M=", + "lastModified": 1766500727, + "narHash": "sha256-FDQKVUgUjPvnkBJaM23K9xf3FHwksGXn/LKeBGODz/M=", "owner": "homebrew", "repo": "homebrew-core", - "rev": "ae735ab936c6662e50911b1a70026423d5e040ac", + "rev": "ad383f0fefa7cff399414d18522a894179183e9c", "type": "github" }, "original": { @@ -1091,16 +1091,16 @@ }, "nixpkgs_11": { "locked": { - "lastModified": 1766309749, - "narHash": "sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC+2IVK0NoVEzDoOh4DA4=", + "lastModified": 1766427476, + "narHash": "sha256-KHgJHYGYuHUtJPBjczN0kFrWHmdfUXPa0Km6Yq/ELEE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a6531044f6d0bef691ea18d4d4ce44d0daa6e816", + "rev": "6dd5b55337d892a8a441aaad31bf1a4165b453bc", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", + "ref": "nixos-unstable-small", "repo": "nixpkgs", "type": "github" } @@ -1530,11 +1530,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1766360762, - "narHash": "sha256-g0aHXl+htuBpBpYxeXemocARRr1xtyNPzIIV1/tofAc=", + "lastModified": 1766440186, + "narHash": "sha256-7B/dntEDan+pMB8B/sG6599f3mQaySAJL+c9NhdMP7k=", "owner": "nix-community", "repo": "stylix", - "rev": "c53b4a548a75895c69811a719bb4ed750ea41a17", + "rev": "844294a58ef0badb3067c4f2fe063030537eb624", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index ed14673..c9acb97 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,6 @@ { inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable-small"; nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-25.11"; # The name "snowfall-lib" is required due to how Snowfall Lib processes your diff --git a/systems/aarch64-darwin/macbook-pro/default.nix b/systems/aarch64-darwin/macbook-pro/default.nix index 7c4117c..c8ea2ca 100755 --- a/systems/aarch64-darwin/macbook-pro/default.nix +++ b/systems/aarch64-darwin/macbook-pro/default.nix @@ -1,4 +1,5 @@ { + config, pkgs, ... }: @@ -36,8 +37,15 @@ enable = true; config = ({ pkgs, ... }: { + virtualisation.cores = 6; + environment.etc."ccache.conf".text = '' + remote_storage: redis://jallen-nas.local:6363 + remote_only: true + ''; + # programs.ccache.cacheDir = "/etc/ccache"; systemd.tmpfiles.rules = [ - "d /var/cache/ccache 0770 root nixbld -" + # "d /var/cache/ccache 0770 builder nixbld -" + "p+ /var/cache/ccache/ccache.conf - - - - /etc/ccache.conf" ]; }); };