Add in other nixos configurations

This commit is contained in:
Daniel Flanagan 2024-06-28 14:44:46 -05:00
parent d150f994ec
commit c8894d90d9

View file

@ -2726,10 +2726,10 @@
}; };
} }
./nixos/beefcake.nix ./nixos/beefcake.nix
({...}: { {
services.smartd.enable = true; services.smartd.enable = true;
services.fwupd.enable = true; services.fwupd.enable = true;
}) }
]; ];
}; };
@ -2894,54 +2894,67 @@
# }; # };
}; };
}) })
{
services.smartd.enable = true;
services.fwupd.enable = true;
}
]; ];
}; };
foxtrot = {...}: { foxtrot = nixpkgs.lib.nixosSystem {
imports = with nixosModules; [ system = "x86_64-linux";
modules = with nixosModules; [
common common
laptop ./nixos/foxtrot.nix
{
services.smartd.enable = true;
services.fwupd.enable = true;
}
]; ];
}; };
thablet = {...}: { thablet = nixpkgs.lib.nixosSystem {
imports = with nixosModules; [ system = "x86_64-linux";
modules = with nixosModules; [
common common
laptop ./nixos/thablet.nix
{
services.smartd.enable = true;
services.fwupd.enable = true;
}
]; ];
}; };
thinker = {...}: { thinker = nixpkgs.lib.nixosSystem {
imports = with nixosModules; [ system = "x86_64-linux";
modules = with nixosModules; [
common common
laptop ./nixos/thinker.nix
{
services.smartd.enable = true;
services.fwupd.enable = true;
}
];
};
rascal = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = with nixosModules; [
common
./nixos/rascal.nix
{
services.smartd.enable = true;
services.fwupd.enable = true;
}
]; ];
}; };
}; };
# nixosConfigurations = # TODO: homeconfigs?
# (builtins.mapAttrs (name: {
# system,
# modules,
# ...
# }:
# nixpkgs.lib.nixosSystem {
# inherit system;
# # specialArgs = moduleArgs;
# modules =
# [
# nixosModules.common
# ]
# ++ modules;
# }) (import ./nixos))
# // {
# beefcake = nixpkgs.lib.nixosSystem {
# system = "x86_64-linux";
# specialArgs = moduleArgs;
# modules = [nixosModules.common ./nixos/beefcake.nix];
# };
# };
# homeConfigurations = { # homeConfigurations = {
# # TODO: non-system-specific home configurations? # # TODO: non-system-specific home configurations?
# "deck" = let # "deck" = let