diff --git a/flake.nix b/flake.nix index 4b88c48..714f90a 100644 --- a/flake.nix +++ b/flake.nix @@ -74,15 +74,6 @@ inputs.nixpkgs.follows = "nixpkgs"; }; - nix-gaming = { - #NEEDFIX:url = "github:fufexan/nix-gaming"; - url ="github:NotAShelf/nix-gaming"; - }; - ssbm-nix = { - url = "github:djanatyn/ssbm-nix"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - zjstatus.url = "github:dj95/zjstatus"; }; diff --git a/system/profiles/gaming/default.nix b/system/profiles/gaming/default.nix index 6ec1cc6..f692fed 100644 --- a/system/profiles/gaming/default.nix +++ b/system/profiles/gaming/default.nix @@ -16,23 +16,19 @@ let keyutils mangohud winetricks - inputs.nix-gaming.packages.${pkgs.system}.wine-ge protontricks ]; }; in { - imports = [ - inputs.nix-gaming.nixosModules.pipewireLowLatency - ]; - config = lib.mkIf cfg.enable { hardware.opengl.extraPackages = [ pkgs.gamescope ]; programs = { steam = { enable = true; package = steamFix; + extraCompatPackages = [ pkgs.proton-ge-bin.steamcompattool ]; }; gamescope = { enable = true; @@ -52,14 +48,5 @@ in }; }; }; - # services.pipewire.lowLatency.enable = true; - - nixpkgs.overlays = [ - (_: prev: { - steam = prev.steam.override { - extraProfile = "export STEAM_EXTRA_COMPAT_TOOLS_PATHS='${inputs.nix-gaming.packages.${pkgs.system}.proton-ge}'"; - }; - }) - ]; }; }