2021-04-18 23:24:01 -07:00
|
|
|
let
|
|
|
|
|
2021-09-08 08:21:52 -07:00
|
|
|
pkgs = import <nixpkgs> {
|
|
|
|
config = {
|
|
|
|
allowUnfree = true;
|
|
|
|
permittedInsecurePackages = [
|
|
|
|
"openssh-with-gssapi-8.4p1"
|
|
|
|
];
|
|
|
|
};
|
|
|
|
overlays = [
|
|
|
|
(import ../fudo-pkgs/overlay.nix)
|
|
|
|
];
|
|
|
|
};
|
|
|
|
|
|
|
|
home-manager-module = import <home-manager/nixos>;
|
|
|
|
|
|
|
|
hostlib = import ./lib/hosts.nix {
|
|
|
|
inherit pkgs home-manager-module;
|
|
|
|
};
|
2021-04-18 23:24:01 -07:00
|
|
|
|
2021-09-08 08:21:52 -07:00
|
|
|
define-host = hostlib.host-config;
|
2021-04-18 23:24:01 -07:00
|
|
|
|
|
|
|
in {
|
2021-04-29 21:39:21 -07:00
|
|
|
network = {
|
|
|
|
description = "Informis network";
|
|
|
|
enableRollback = true;
|
|
|
|
};
|
2021-04-18 23:24:01 -07:00
|
|
|
|
|
|
|
procul = define-host "172.86.179.18" "procul";
|
|
|
|
}
|