Fix some test issues
This commit is contained in:
parent
84bf6d0350
commit
89d410cb6c
4 changed files with 6 additions and 17 deletions
14
flake.nix
14
flake.nix
|
@ -65,8 +65,6 @@
|
||||||
dirs = inputs.nixpkgs.lib.filterAttrs (name: kind: kind == "directory") files;
|
dirs = inputs.nixpkgs.lib.filterAttrs (name: kind: kind == "directory") files;
|
||||||
in
|
in
|
||||||
builtins.attrNames dirs;
|
builtins.attrNames dirs;
|
||||||
nixosModules = dirsInPath ./nix/modules/nixos;
|
|
||||||
homeModules = dirsInPath ./nix/modules/home;
|
|
||||||
inputNixosModules = [
|
inputNixosModules = [
|
||||||
inputs.disko.nixosModules.disko
|
inputs.disko.nixosModules.disko
|
||||||
inputs.stylix.nixosModules.stylix
|
inputs.stylix.nixosModules.stylix
|
||||||
|
@ -95,18 +93,6 @@
|
||||||
name = "Machines";
|
name = "Machines";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
modules = {
|
|
||||||
nixos = {
|
|
||||||
default = {
|
|
||||||
imports = (builtins.map (m: self.nixosModules.${m}) nixosModules) ++ inputNixosModules;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
home = {
|
|
||||||
default = {
|
|
||||||
imports = (builtins.map (m: self.homeModules.${m}) homeModules) ++ inputHomeModules;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
overlays = [ inputs.rust-overlay.overlays.default ];
|
overlays = [ inputs.rust-overlay.overlays.default ];
|
||||||
})
|
})
|
||||||
// {
|
// {
|
||||||
|
|
|
@ -12,7 +12,10 @@ pkgs.nixosTest {
|
||||||
{ ... }:
|
{ ... }:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
inputs.self.nixosModules.default
|
inputs.self.nixosModules.hetzner
|
||||||
|
inputs.self.nixosModules.systemd-boot
|
||||||
|
inputs.self.nixosModules."virtualisation/qemu-guest"
|
||||||
|
inputs.disko.nixosModules.disko
|
||||||
sharedModule
|
sharedModule
|
||||||
];
|
];
|
||||||
khscodes.hetzner = {
|
khscodes.hetzner = {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports = [ "${inputs.self}/nix/profiles/hetzner-server.nix" ];
|
imports = [ "${inputs.self}/nix/profiles/nixos/hetzner-server.nix" ];
|
||||||
khscodes.infrastructure.hetzner-instance = {
|
khscodes.infrastructure.hetzner-instance = {
|
||||||
enable = true;
|
enable = true;
|
||||||
mapRdns = true;
|
mapRdns = true;
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports = [ "${inputs.self}/nix/profiles/khs-openstack-server.nix" ];
|
imports = [ "${inputs.self}/nix/profiles/nixos/khs-openstack-server.nix" ];
|
||||||
khscodes.infrastructure.khs-openstack-instance = {
|
khscodes.infrastructure.khs-openstack-instance = {
|
||||||
enable = true;
|
enable = true;
|
||||||
flavor = "m.medium";
|
flavor = "m.medium";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue