2023-06-09 20:54:03 +08:00
|
|
|
{ pkgs, ... }@inputs:
|
|
|
|
{
|
|
|
|
config =
|
|
|
|
{
|
|
|
|
environment.systemPackages = [ inputs.config.nur.repos.ataraxiasjel.proton-ge ];
|
2023-06-14 00:35:11 +08:00
|
|
|
programs = let generic-pkgs = (inputs.inputs.nixpkgs.lib.nixosSystem
|
2023-06-09 20:54:03 +08:00
|
|
|
{
|
2023-06-14 00:35:11 +08:00
|
|
|
system = "x86_64-linux";
|
|
|
|
specialArgs = { inputs = inputs.inputs; };
|
|
|
|
modules =
|
|
|
|
[
|
|
|
|
inputs.inputs.aagl.nixosModules.default
|
|
|
|
({ pkgs, ...}@inputs:
|
|
|
|
{
|
|
|
|
config.nixpkgs =
|
|
|
|
{
|
|
|
|
config.allowUnfree = true;
|
|
|
|
overlays =
|
|
|
|
[( final: prev:
|
|
|
|
{
|
|
|
|
anime-game-launcher = inputs.inputs.aagl.packages.x86_64-linux.anime-game-launcher;
|
|
|
|
honkers-railway-launcher = inputs.inputs.aagl.packages.x86_64-linux.honkers-railway-launcher;
|
|
|
|
} )];
|
|
|
|
};
|
|
|
|
})
|
|
|
|
];
|
|
|
|
}).pkgs;
|
|
|
|
in {
|
|
|
|
anime-game-launcher =
|
|
|
|
{
|
|
|
|
enable = true;
|
|
|
|
package = generic-pkgs.anime-game-launcher;
|
|
|
|
};
|
|
|
|
honkers-railway-launcher =
|
|
|
|
{
|
|
|
|
enable = true;
|
|
|
|
package = generic-pkgs.honkers-railway-launcher;
|
|
|
|
};
|
2023-06-14 09:05:52 +08:00
|
|
|
steam =
|
|
|
|
{
|
|
|
|
enable = true;
|
|
|
|
package = generic-pkgs.steam;
|
|
|
|
};
|
2023-06-09 20:54:03 +08:00
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|