modules: Add a gaming virtualisation module
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
pkgs: final: prev:
|
||||
{ pkgs, lib }:
|
||||
final: prev:
|
||||
|
||||
# TODO: Replace with the commented out version below
|
||||
let
|
||||
@@ -12,28 +13,28 @@ in {
|
||||
steam = steamPackages.steam-fhsenv.override {
|
||||
extraPkgs = pkgsx: with pkgsx; [ gamemode ];
|
||||
};
|
||||
}
|
||||
|
||||
#(final: prev:
|
||||
# let
|
||||
# # NOTE: This is a really messy solution
|
||||
# buildFHSUserEnvBubblewrap = prev.callPackage ../packages/build-support/build-fhs-userenv-bubblewrap {};
|
||||
# in {
|
||||
# steamPackages = prev.steamPackages.override {
|
||||
# buildFHSUserEnv = buildFHSUserEnvBubblewrap;
|
||||
# # Include gamemode in the FHS
|
||||
# #extraPkgs = (pkgs: with pkgs; [ gamemode ]);
|
||||
# };
|
||||
|
||||
# steam = prev.steamPackages.steam-fhsenv.overrideAttrs (old: {
|
||||
# specifyHomeDirs = true;
|
||||
# chdirTo = "/home/$USER";
|
||||
# });
|
||||
# #steam = final.steamPackages.steam-fhsenv.override {
|
||||
# # extraPkgs = pkgs: with pkgs; [ gamemode ];
|
||||
# #};
|
||||
# steam-run = final.steam.run;
|
||||
# steam-run-native = (final.steam.override {
|
||||
# nativeOnly = true;
|
||||
# });
|
||||
# steamcmd = final.steamPackages.steamcmd;
|
||||
# })
|
||||
#let
|
||||
# # NOTE: This is a really messy solution
|
||||
# buildFHSUserEnvBubblewrap = prev.callPackage ../packages/build-support/build-fhs-userenv-bubblewrap {};
|
||||
#in {
|
||||
# steamPackages = prev.steamPackages.override {
|
||||
# buildFHSUserEnv = buildFHSUserEnvBubblewrap;
|
||||
# # Include gamemode in the FHS
|
||||
# #extraPkgs = (pkgs: with pkgs; [ gamemode ]);
|
||||
# };
|
||||
#
|
||||
# steam = prev.steamPackages.steam-fhsenv.overrideAttrs (old: {
|
||||
# specifyHomeDirs = true;
|
||||
# chdirTo = "/home/$USER";
|
||||
# });
|
||||
# #steam = final.steamPackages.steam-fhsenv.override {
|
||||
# # extraPkgs = pkgs: with pkgs; [ gamemode ];
|
||||
# #};
|
||||
# steam-run = final.steam.run;
|
||||
# steam-run-native = (final.steam.override {
|
||||
# nativeOnly = true;
|
||||
# });
|
||||
# steamcmd = final.steamPackages.steamcmd;
|
||||
#}
|
||||
|
||||
Reference in New Issue
Block a user