{inputs, ...}: { flake.nixosModules.gaming = { pkgs, lib, ... }: { imports = [inputs.nix-flatpak.nixosModules.nix-flatpak]; programs.steam = { enable = true; protontricks.enable = true; extest.enable = true; extraCompatPackages = with pkgs; [ proton-ge-bin ]; }; environment.systemPackages = with pkgs; [ prismlauncher heroic ]; services.flatpak = { enable = lib.mkDefault true; packages = [ "org.vinegarhq.Sober" ]; }; }; }