mods.gaming.enable
Enabled gaming related features.
Type: boolean
Default:
false
Example:
true
mods.gaming.packageMapping
Mapping of programs to install. Disable a program by setting the value of the mapping to null: ‘zoxide’ = null
Type: attribute set of anything
Default:
{
adwsteamgtk = <derivation adwsteamgtk-0.8.0>;
gamemode = <derivation gamemode-1.8.2>;
gamescope = <derivation gamescope-3.16.19>;
heroic = <derivation heroic-2.19.1>;
mangohud = <derivation mangohud-0.8.2>;
protonplus = <derivation protonplus-0.5.15>;
steam = <derivation steam-1.0.0.85>;
steamtinkerlaunch = <derivation steamtinkerlaunch-12.12-unstable-2025-07-14>;
wine = <derivation wine-10.0>;
winetricks = <derivation winetricks-20250102>;
}
Example:
{ }
mods.gaming.gamemode
Whether to use gamemode
Type: boolean
Default:
true
Example:
false
mods.gaming.gpuDevice
Your gpu device.(Physical id of lshw)
Type: signed integer
Default:
0
Example:
1
mods.gaming.gpuOptimization
Whether to use GPU performance setting. NOTE: this is at your own risk!
Type: boolean
Default:
true
Example:
false
mods.gaming.kernel
Whether to use the CachyOS kernel. WARNING: This is a manual compiled kernel! (Please also ensure you use your own input hash for the source as the compilation can often fail due to temporary broken changes.)
Type: boolean
Default:
false
Example:
true
mods.gaming.parkCores
Park Cores gamemode config
Type: string
Default:
"false"
Example:
"true"
mods.gaming.pinCores
Pin Cores gamemode config
Type: string
Default:
"false"
Example:
"true"
mods.gaming.scheduler
Scheduler to use, null disables this
Type: null or one of “scx_bpfland”, “scx_chaos”, “scx_cosmos”, “scx_central”, “scx_flash”, “scx_flatcg”, “scx_lavd”, “scx_layered”, “scx_mitosis”, “scx_nest”, “scx_p2dq”, “scx_pair”, “scx_prev”, “scx_qmap”, “scx_rlfifo”, “scx_rustland”, “scx_rusty”, “scx_sdt”, “scx_simple”, “scx_tickless”, “scx_userland”, “scx_wd40”
Default:
"scx_rustland"
Example:
"scx_rusty"
mods.gaming.steam
Whether to use steam
Type: boolean
Default:
true
Example:
false