fix mailserver config (#83)
* fix mailserver config * rpi emulate systems
This commit is contained in:
parent
c13cec9d0a
commit
7a64f8d566
@ -171,7 +171,6 @@
|
|||||||
let
|
let
|
||||||
constructSystem = { hostname, users, home ? true, iso ? [ ], modules ? [ ], server ? true, sops ? true, system ? "x86_64-linux" }:
|
constructSystem = { hostname, users, home ? true, iso ? [ ], modules ? [ ], server ? true, sops ? true, system ? "x86_64-linux" }:
|
||||||
lib.nixosSystem {
|
lib.nixosSystem {
|
||||||
inherit system;
|
|
||||||
modules = [
|
modules = [
|
||||||
nixos-modules.nixosModule
|
nixos-modules.nixosModule
|
||||||
sops-nix.nixosModules.sops
|
sops-nix.nixosModules.sops
|
||||||
@ -194,7 +193,7 @@
|
|||||||
++ lib.optional (system != "x86_64-linux") {
|
++ lib.optional (system != "x86_64-linux") {
|
||||||
config.nixpkgs = {
|
config.nixpkgs = {
|
||||||
config.allowUnsupportedSystem = true;
|
config.allowUnsupportedSystem = true;
|
||||||
crossSystem = lib.systems.examples.aarch64-multiplatform;
|
buildPlatform = "x86_64-linux";
|
||||||
};
|
};
|
||||||
} ++ map (user: { config, lib, pkgs, ... }@args: {
|
} ++ map (user: { config, lib, pkgs, ... }@args: {
|
||||||
users.users.${user} = import ./users/${user} (args // { name = "${user}"; });
|
users.users.${user} = import ./users/${user} (args // { name = "${user}"; });
|
||||||
|
Loading…
x
Reference in New Issue
Block a user