This commit is contained in:
mjallen18
2025-02-08 15:44:09 -06:00
parent 84ba38004e
commit 43012e6e83
3 changed files with 165 additions and 0 deletions

View File

@@ -58,6 +58,8 @@
manyfold.url = "github:mjallen18/manyfold-nixos";
jovian.url = "github:Jovian-Experiments/Jovian-NixOS";
# cosmic = {
# url = "github:lilyinstarlight/nixos-cosmic";
# inputs.nixpkgs.follows = "nixpkgs-unstable";
@@ -82,6 +84,7 @@
authentik-nix,
sops-nix,
manyfold,
jovian,
}@inputs:
let
inherit (self) outputs;
@@ -181,6 +184,35 @@
}
];
};
"steamdeck" = nixpkgs-unstable.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {
inherit inputs outputs;
};
modules = [
impermanence.nixosModules.impermanence
lanzaboote.nixosModules.lanzaboote
./hosts/deck/configuration.nix
./share/impermanence
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.matt = import ./hosts/deck/home.nix;
home-manager.backupFileExtension = "backup";
}
nixos-hardware.nixosModules.common-cpu-amd
nixos-hardware.nixosModules.common-gpu-amd
nixos-hardware.nixosModules.common-hidpi
nixos-hardware.nixosModules.common-pc
sops-nix.nixosModules.sops
jovian.nixosModules.jovian
];
};
};
darwinConfigurations = {