diff --git a/apps/aarch64-darwin/build-switch b/apps/aarch64-darwin/build-switch index 1090ee1..a46497c 100755 --- a/apps/aarch64-darwin/build-switch +++ b/apps/aarch64-darwin/build-switch @@ -32,7 +32,6 @@ echo "${YELLOW}Building configuration for machine: ${MACHINE_NAME}${NC}" nix --extra-experimental-features 'nix-command flakes' build .#$FLAKE_SYSTEM "$@" echo "${YELLOW}Switching to new generation...${NC}" -# See https://github.com/nix-darwin/nix-darwin/issues/1457 on why we need sudo sudo ./result/sw/bin/darwin-rebuild switch --flake .#${MACHINE_NAME} echo "${YELLOW}Cleaning up...${NC}" diff --git a/apps/x86_64-linux/build-switch b/apps/x86_64-linux/build-switch index 4201426..3a18de1 100755 --- a/apps/x86_64-linux/build-switch +++ b/apps/x86_64-linux/build-switch @@ -12,6 +12,6 @@ HOSTNAME="tahani" echo -e "${YELLOW}Starting...${NC}" # We pass SSH from user to root so root can download secrets from our private Github -sudo SSH_AUTH_SOCK=$SSH_AUTH_SOCK NIXPKGS_ALLOW_UNFREE=1 /run/current-system/sw/bin/nixos-rebuild switch --flake .#$HOSTNAME $@ +sudo SSH_AUTH_SOCK=$SSH_AUTH_SOCK NIXPKGS_ALLOW_UNFREE=1 /run/current-system/sw/bin/nixos-rebuild switch --impure --flake .#$HOSTNAME $@ echo -e "${GREEN}Switch to new generation complete!${NC}" diff --git a/profiles/base/default.nix b/profiles/base/default.nix index f79401c..6d23b80 100644 --- a/profiles/base/default.nix +++ b/profiles/base/default.nix @@ -1,7 +1,5 @@ { agenix, - config, - lib, pkgs, user, ...