From 8201f0f3d80c9d8c3234269c4f3420e8723e5bab Mon Sep 17 00:00:00 2001 From: Griffin Smith Date: Thu, 26 Aug 2021 11:55:08 -0400 Subject: refactor(gs/system): Remove rebuilder script I no longer use this, I just use the rebuild-system that all nixos systems get now. Change-Id: I2272ff13b21b3194c06b51dbc340c19b8bb336a9 Reviewed-on: https://cl.tvl.fyi/c/depot/+/3430 Tested-by: BuildkiteCI Reviewed-by: grfn --- users/grfn/system/system/default.nix | 29 ----------------------------- users/grfn/system/system/modules/common.nix | 1 - 2 files changed, 30 deletions(-) (limited to 'users/grfn') diff --git a/users/grfn/system/system/default.nix b/users/grfn/system/system/default.nix index 489be1369b..bc8f7f8844 100644 --- a/users/grfn/system/system/default.nix +++ b/users/grfn/system/system/default.nix @@ -43,33 +43,4 @@ rec { "iso" ]; - - rebuilder = - let - depotPath = "/home/grfn/code/depot"; - - caseFor = hostname: '' - ${hostname}) - echo "Rebuilding NixOS for //users/grfn/nixos/${hostname}" - system=$(nix-build -E '(import ${depotPath} {}).users.grfn.system.system.${hostname}' --no-out-link) - ;; - ''; - in pkgs.writeShellScriptBin "rebuilder" '' - set -ue - if [[ $EUID -ne 0 ]]; then - echo "Oh no! Only root is allowed to rebuild the system!" >&2 - exit 1 - fi - - case $HOSTNAME in - ${caseFor "chupacabra"} - *) - echo "$HOSTNAME is not a known NixOS host!" >&2 - exit 1 - ;; - esac - - nix-env -p /nix/var/nix/profiles/system --set $system - $system/bin/switch-to-configuration switch - ''; } diff --git a/users/grfn/system/system/modules/common.nix b/users/grfn/system/system/modules/common.nix index f25c9ff328..741b0473a5 100644 --- a/users/grfn/system/system/modules/common.nix +++ b/users/grfn/system/system/modules/common.nix @@ -31,7 +31,6 @@ with lib; file lm_sensors dnsutils - depot.users.grfn.system.system.rebuilder htop ]; -- cgit 1.4.1