about summary refs log tree commit diff
path: root/nix/hosts
diff options
context:
space:
mode:
Diffstat (limited to 'nix/hosts')
-rw-r--r--nix/hosts/pi1/build.sh14
-rw-r--r--nix/hosts/pi1/configuration.nix50
2 files changed, 0 insertions, 64 deletions
diff --git a/nix/hosts/pi1/build.sh b/nix/hosts/pi1/build.sh
deleted file mode 100644
index bb4fd1d..0000000
--- a/nix/hosts/pi1/build.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-# # export NIX_PATH=nixpkgs=/home/jane/local_nixpkgs_checkout
-# nix-build --cores 0 '<nixpkgs/nixos>' \
-#   -I nixos-config=configuration.nix \
-#   -A config.system.build.sdImage \
-#   -o result-cross \
-#   --keep-going
-
-nix-build \
-	--cores 0 \
-	'<nixpkgs/nixos>' \
-	-I nixos-config=configuration.nix \
-	-A config.system.build.sdImage \
-	-o result-cross \
-	--show-trace
diff --git a/nix/hosts/pi1/configuration.nix b/nix/hosts/pi1/configuration.nix
deleted file mode 100644
index 9ee73e5..0000000
--- a/nix/hosts/pi1/configuration.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-# Heavily based on https://gist.github.com/sorki/548de08f621b066c94f0c36a7a78cc41#file-configuration-nix-L9
-{ config, lib, ... }:
-
-{
-  imports = [
-    <nixpkgs/nixos/modules/installer/sd-card/sd-image-raspberrypi-installer.nix>
-    # ./wireless.nix # Just contains the PSK config of my wifi
-  ];
-
-  # Keep it ready for `dd`ing it on the SD card
-  sdImage = {
-    compressImage = false;
-  };
-
-  nixpkgs = {
-    crossSystem = {
-      system = "armv6l-linux";
-      platform = lib.systems.platforms.raspberrypi;
-    };
-
-    overlays = [
-      (self: super: {
-        mailutils = null; # Does not cross-compile. Missing binary breaks sendmail functionality of smartd
-      })
-    ];
-  };
-
-  # closure minification
-  environment.noXlibs = true;
-  services.xserver.enable = false;
-  services.xserver.desktopManager.xterm.enable = lib.mkForce false;
-  
-  # this pulls too much graphical stuff
-  services.udisks2.enable = lib.mkForce false;
-  # this pulls spidermonkey and firefox
-  security.polkit.enable = false;
-
-  boot.supportedFilesystems = lib.mkForce { "vfat" = true; };
-  i18n.supportedLocales = lib.mkForce [ (config.i18n.defaultLocale + "/UTF-8") ];
-
-  documentation.enable = false;
-  documentation.man.enable = false;
-  documentation.nixos.enable = false;
-
-	nixpkgs.config.allowUnsupportedSystem = true;
-
-  ## Combats the default setting of wpa_supplicant not starting on installation devices
-  ## https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/profiles/installation-device.nix#L74
-  # systemd.services.wpa_supplicant.wantedBy = lib.mkOverride 49 [ "multi-user.target" ];
-}