28 lines
563 B
Nix
28 lines
563 B
Nix
{
|
|
self,
|
|
inputs,
|
|
...
|
|
}: let
|
|
stateVersion = "26.05"; # i don't read comments!
|
|
in {
|
|
flake.modules.nixos.phostron = {lib, ...}: {
|
|
system = {inherit stateVersion;};
|
|
|
|
networking.hostName = "phostron";
|
|
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
|
};
|
|
|
|
flake.modules.homeManager.coyote = {
|
|
home = {inherit stateVersion;};
|
|
};
|
|
|
|
flake.nixosConfigurations.phostron = inputs.nixpkgs.lib.nixosSystem {
|
|
modules = with self.modules.nixos; [
|
|
base
|
|
phostron
|
|
kdePlasma
|
|
homeManagerModule
|
|
coyote
|
|
];
|
|
};
|
|
}
|