flake/nixos/profiles/common/opt-in/gaming/home/default.nix

29 lines
704 B
Nix

{
pkgs,
inputs,
...
}: let
gamePkgs = inputs.nix-gaming.packages.${pkgs.stdenv.hostPlatform.system};
in {
programs.mangohud.enable = true;
home.packages = with pkgs;
[
(prismlauncher.override {glfw = glfw-wayland-minecraft;})
(steam.override {
extraEnv = {
# https://github.com/ValveSoftware/steam-for-linux/issues/781#issuecomment-2004757379
GTK_IM_MODULE = "xim";
# STEAM_EXTRA_COMPAT_TOOLS_PATHS = gamePkgs.proton-ge;
};
})
mumble
# lunar-client
# protonup-qt
]
++ (with gamePkgs; [
osu-lazer-bin
# (osu-stable.override {location = "${config.xdg.dataHome}/osu-stable";})
]);
}