diff --git a/flake.nix b/flake.nix index 3a17913..72cf4ef 100755 --- a/flake.nix +++ b/flake.nix @@ -103,5 +103,10 @@ (mkHost "nextcloud" { suite = "server/lxc"; }) + + # Container for managing server flock. + (mkHost "ornithologist" { + suite = "server/lxc"; + }) ]; } diff --git a/hosts/muskduck/default.nix b/hosts/muskduck/default.nix index 3b9b514..aef03cb 100644 --- a/hosts/muskduck/default.nix +++ b/hosts/muskduck/default.nix @@ -39,6 +39,9 @@ with lib; { ]; }; + # Allow emulating aarch64 to build for Raspberry Pi. + boot.binfmt.emulatedSystems = ["aarch64-linux"]; + # Share Music dir. services.samba = { enable = true; diff --git a/hosts/ornithologist/default.nix b/hosts/ornithologist/default.nix new file mode 100644 index 0000000..82597c4 --- /dev/null +++ b/hosts/ornithologist/default.nix @@ -0,0 +1,7 @@ +{pkgs, ...}: { + # Allow emulating aarch64 to build for Raspberry Pi. + boot.binfmt.emulatedSystems = ["aarch64-linux"]; + + # Install some packages. + environment.systemPackages = with pkgs; [deploy-rs]; +} diff --git a/suites/desktop/default.nix b/suites/desktop/default.nix index e117819..f50e77c 100755 --- a/suites/desktop/default.nix +++ b/suites/desktop/default.nix @@ -26,9 +26,6 @@ with lib; { "udev.log_priority=3" "rd.systemd.show_status=auto" ]; - - # Allow emulating aarch64 to build for Raspberry Pi. - binfmt.emulatedSystems = ["aarch64-linux"]; }; # Enable smart card support (for YubiKey).