From c99ccd9d68b4bea9c0bbed3d1f806d5f344233ad Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Mon, 21 Jul 2025 08:01:34 -0700 Subject: move nix configuration to its own profile --- .../darwin/aarch64-darwin/hq-kwny2vh41p.nix | 37 +--------------------- nix/machines/darwin/aarch64-darwin/mba-m2.nix | 35 +------------------- 2 files changed, 2 insertions(+), 70 deletions(-) (limited to 'nix/machines') diff --git a/nix/machines/darwin/aarch64-darwin/hq-kwny2vh41p.nix b/nix/machines/darwin/aarch64-darwin/hq-kwny2vh41p.nix index 42300a9..dd38c6f 100644 --- a/nix/machines/darwin/aarch64-darwin/hq-kwny2vh41p.nix +++ b/nix/machines/darwin/aarch64-darwin/hq-kwny2vh41p.nix @@ -9,49 +9,14 @@ imports = [ "${self}/nix/profiles/home-manager.nix" "${self}/nix/profiles/darwin.nix" + "${self}/nix/profiles/nix.nix" ]; - nix = { - extraOptions = '' - tarball-ttl = 900 - ''; - gc = { - automatic = true; - interval = { - Weekday = 0; - Hour = 0; - Minute = 0; - }; - options = "--delete-older-than 30d"; - }; - package = pkgs.nixVersions.stable; - settings = { - substituters = [ - "https://cache.nixos.org" - "https://nix-community.cachix.org" - ]; - trusted-public-keys = [ - "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" - "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" - ]; - trusted-users = [ - "@admin" - "fcuny" - ]; - experimental-features = [ - "nix-command" - "flakes" - ]; - }; - }; - system.primaryUser = adminUser.name; # https://github.com/nix-darwin/nix-darwin/issues/1339 ids.gids.nixbld = 30000; - networking.hostName = "mba-m2"; - fonts.packages = with pkgs; [ source-code-pro ]; diff --git a/nix/machines/darwin/aarch64-darwin/mba-m2.nix b/nix/machines/darwin/aarch64-darwin/mba-m2.nix index ce481cb..a97327b 100644 --- a/nix/machines/darwin/aarch64-darwin/mba-m2.nix +++ b/nix/machines/darwin/aarch64-darwin/mba-m2.nix @@ -8,42 +8,9 @@ imports = [ "${self}/nix/profiles/home-manager.nix" "${self}/nix/profiles/darwin.nix" + "${self}/nix/profiles/nix.nix" ]; - nix = { - extraOptions = '' - tarball-ttl = 900 - ''; - gc = { - automatic = true; - interval = { - Weekday = 0; - Hour = 0; - Minute = 0; - }; - options = "--delete-older-than 30d"; - }; - package = pkgs.nixVersions.stable; - settings = { - substituters = [ - "https://cache.nixos.org" - "https://nix-community.cachix.org" - ]; - trusted-public-keys = [ - "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" - "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" - ]; - trusted-users = [ - "@admin" - "fcuny" - ]; - experimental-features = [ - "nix-command" - "flakes" - ]; - }; - }; - system.primaryUser = adminUser.name; # https://github.com/nix-darwin/nix-darwin/issues/1339 -- cgit v1.2.3