diff options
author | Emile <git@emile.space> | 2024-06-09 12:37:20 +0200 |
---|---|---|
committer | Emile <git@emile.space> | 2024-06-09 12:37:20 +0200 |
commit | 632f530737f29bc65e96208c73d60af8aba7f264 (patch) | |
tree | 3be3af15eeb123f9bc38b10f7cc411d8813d9ad5 /nix/hosts/pi1 | |
parent | a48019448bbefde704a2e1dfbaf5161735b16c27 (diff) |
removed the old pi build stuff
Diffstat (limited to 'nix/hosts/pi1')
-rw-r--r-- | nix/hosts/pi1/build.sh | 14 | ||||
-rw-r--r-- | nix/hosts/pi1/configuration.nix | 50 |
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" ]; -} |