{ config, lib, pkgs, ... }: { #imports = []; options = { zw.gaming.enable = lib.mkEnableOption "Enable Gaming"; }; config = lib.mkIf config.zw.gaming.enable { environment.systemPackages = with pkgs; [ mangohud protonup-qt # lutris # TODO: Having an issue after flake update bottles heroic ]; programs.steam = { enable = true; remotePlay.openFirewall = true; localNetworkGameTransfers.openFirewall = true; protontricks.enable = true; gamescopeSession.enable = true; }; }; }