this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 48 lines 1.1 kB view raw
1{ 2 delib, 3 pkgs, 4 homeConfig, 5 inputs, 6 ... 7}: let 8 dw-proton = inputs.dw-proton.packages.${pkgs.stdenv.hostPlatform.system}.default; 9in 10 delib.module { 11 name = "gaming"; 12 13 options = delib.singleEnableOption true; 14 15 nixos.ifEnabled = { 16 programs.steam = { 17 enable = true; 18 remotePlay.openFirewall = true; 19 localNetworkGameTransfers.openFirewall = true; 20 extraCompatPackages = [pkgs.proton-ge-bin dw-proton]; 21 }; 22 23 programs.gamescope.enable = true; 24 programs.gamemode.enable = true; 25 }; 26 27 home.ifEnabled = { 28 home.packages = [pkgs.pcsx2]; 29 30 programs.mangohud = { 31 enable = true; 32 settings = { 33 cpu_temp = true; 34 cpu_mhz = true; 35 cpu_power = true; 36 core_load = true; 37 gpu_core_clock = true; 38 gpu_temp = true; 39 gpu_power = true; 40 gpu_fan = true; 41 gpu_voltage = true; 42 vram = true; 43 ram = true; 44 }; 45 }; 46 home.sessionVariables.MANGOHUD_CONFIGFILE = "${homeConfig.xdg.configHome}/MangoHud/MangoHud.conf"; 47 }; 48 }