added nuttyclub-vm site
This commit is contained in:
parent
451ee1d0ae
commit
9e181c149c
|
@ -201,6 +201,8 @@ in {
|
|||
containers.cashew = let
|
||||
local-packages = with pkgs; [
|
||||
bind
|
||||
emacs-nox
|
||||
mtr
|
||||
vim
|
||||
];
|
||||
in {
|
||||
|
|
|
@ -95,5 +95,10 @@
|
|||
];
|
||||
mail-server = "mail.fudo.org";
|
||||
};
|
||||
|
||||
mobile = {
|
||||
nameservers = [ "1.1.1.1" ];
|
||||
timezone = "America/Los_Angeles";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
13
flake.nix
13
flake.nix
|
@ -12,13 +12,10 @@
|
|||
};
|
||||
|
||||
outputs = { self, nixpkgs, fudo-home, fudo-pkgs, fudo-secrets, ... }: {
|
||||
|
||||
nixosConfigurations = let
|
||||
lib = nixpkgs.lib;
|
||||
hostlib = import ./lib/hosts.nix { lib = nixpkgs.lib; };
|
||||
|
||||
hostlib = import ./lib/hosts.nix { inherit lib; };
|
||||
|
||||
nixos-hosts = lib.filterAttrs (hostname: hostOpts:
|
||||
nixos-hosts = nixpkgs.lib.filterAttrs (hostname: hostOpts:
|
||||
hostOpts.nixos-system) (hostlib.base-host-config ./config/hosts);
|
||||
|
||||
build-timestamp = self.sourceInfo.lastModified;
|
||||
|
@ -36,10 +33,8 @@
|
|||
(import ./lib/overlay.nix)
|
||||
];
|
||||
};
|
||||
in lib.mapAttrs (hostname: hostOpts: let
|
||||
in nixpkgs.lib.mapAttrs (hostname: hostOpts: let
|
||||
system = hostOpts.arch;
|
||||
pkgs = pkgs-for system;
|
||||
lib = pkgs.lib;
|
||||
site = hostOpts.site;
|
||||
domain = hostOpts.domain;
|
||||
profile = hostOpts.profile;
|
||||
|
@ -66,6 +61,8 @@
|
|||
instance = {
|
||||
inherit hostname build-timestamp build-seed;
|
||||
};
|
||||
|
||||
nixpkgs.pkgs = pkgs-for system;
|
||||
};
|
||||
})
|
||||
];
|
||||
|
|
Loading…
Reference in New Issue