steam + lutris
This commit is contained in:
parent
92883b400f
commit
59b55b4212
|
@ -3,6 +3,7 @@
|
||||||
../../overlays
|
../../overlays
|
||||||
../../modules/base
|
../../modules/base
|
||||||
../../modules/desktop
|
../../modules/desktop
|
||||||
|
../../modules/games.nix
|
||||||
../../modules/syncthing.nix
|
../../modules/syncthing.nix
|
||||||
./hardware.nix
|
./hardware.nix
|
||||||
./borg.nix
|
./borg.nix
|
||||||
|
|
|
@ -31,6 +31,9 @@
|
||||||
"android-studio-stable"
|
"android-studio-stable"
|
||||||
"pycharm-professional"
|
"pycharm-professional"
|
||||||
"spotify"
|
"spotify"
|
||||||
|
"steam"
|
||||||
|
"steam-original"
|
||||||
|
"steam-run"
|
||||||
"terraform"
|
"terraform"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
20
modules/games.nix
Normal file
20
modules/games.nix
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
# https://nixos.wiki/wiki/Lutris
|
||||||
|
# https://nixos.wiki/wiki/Steam
|
||||||
|
programs.steam.enable = true;
|
||||||
|
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
steam-run
|
||||||
|
(lutris.override {
|
||||||
|
extraLibraries = pkgs: [
|
||||||
|
# List library dependencies here
|
||||||
|
];
|
||||||
|
extraPkgs = pkgs: [
|
||||||
|
# List package dependencies here
|
||||||
|
];
|
||||||
|
})
|
||||||
|
];
|
||||||
|
}
|
Loading…
Reference in a new issue