nixos-config/nixops/seattle.nix

41 lines
975 B
Nix
Raw Normal View History

let
2021-09-07 15:39:45 -07:00
# fudo-pkgs = builtins.fetchGit {
# url = "https://git.fudo.org/fudo-public/fudo-pkgs.git";
# };
pkgs = import <nixpkgs> {
config = {
allowUnfree = true;
permittedInsecurePackages = [
"openssh-with-gssapi-8.4p1"
];
};
overlays = [
(import ../fudo-pkgs/overlay.nix)
];
};
2021-09-07 15:39:45 -07:00
home-manager-module = import <home-manager/nixos>;
hostlib = import ./lib/hosts.nix {
inherit pkgs home-manager-module;
};
2021-09-04 14:17:51 -07:00
define-host = hostlib.host-config;
in {
2021-04-29 21:39:21 -07:00
network = {
description = "Seattle home network.";
enableRollback = true;
};
2021-07-25 22:46:07 -07:00
lambda = define-host "10.0.0.11" "lambda";
2021-08-06 16:25:01 -07:00
limina = define-host "10.0.0.1" "limina";
nostromo = define-host "10.0.0.10" "nostromo";
plato = define-host "10.0.0.21" "plato";
socrates = define-host "10.0.0.20" "socrates";
spark = define-host "10.0.0.108" "spark";
2021-08-06 16:25:01 -07:00
system3 = define-host "10.0.0.111" "system3";
zbox = define-host "10.0.0.110" "zbox";
}