up
This commit is contained in:
@@ -7,24 +7,11 @@ RED='\033[1;31m'
|
|||||||
YELLOW='\033[1;33m'
|
YELLOW='\033[1;33m'
|
||||||
NC='\033[0m'
|
NC='\033[0m'
|
||||||
|
|
||||||
SYSTEM=$(uname -m)
|
HOSTNAME=$(hostname)
|
||||||
|
|
||||||
case "$SYSTEM" in
|
|
||||||
x86_64)
|
|
||||||
FLAKE_TARGET="x86_64-linux"
|
|
||||||
;;
|
|
||||||
aarch64)
|
|
||||||
FLAKE_TARGET="aarch64-linux"
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo -e "${RED}Unsupported architecture: $SYSTEM${NC}"
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
echo -e "${YELLOW}Starting...${NC}"
|
echo -e "${YELLOW}Starting...${NC}"
|
||||||
|
|
||||||
# We pass SSH from user to root so root can download secrets from our private Github
|
# We pass SSH from user to root so root can download secrets from our private Github
|
||||||
sudo SSH_AUTH_SOCK=$SSH_AUTH_SOCK /run/current-system/sw/bin/nixos-rebuild switch --flake .#$FLAKE_TARGET $@
|
sudo SSH_AUTH_SOCK=$SSH_AUTH_SOCK /run/current-system/sw/bin/nixos-rebuild switch --flake .#$HOSTNAME $@
|
||||||
|
|
||||||
echo -e "${GREEN}Switch to new generation complete!${NC}"
|
echo -e "${GREEN}Switch to new generation complete!${NC}"
|
||||||
|
|||||||
Reference in New Issue
Block a user