Files
system-config/home-manager/features/gaming.nix

35 lines
816 B
Nix

{ pkgs, ... }:
{
home.packages = with pkgs; [
# Gaming
mangohud
(lutris.override {
extraPkgs = pkgs: [
winetricks # Needed for bnet setup.
vulkan-tools # Needed for bnet setup
];
})
protonup-ng
vulkan-tools # useful for debugging Vulkan issues
# WoW addon updater
wowup-cf
];
xdg.desktopEntries = {
# wowup needs options to work under wayland.
wowup-cf = {
name = "WowUp";
# Custom options to reduce flickering under wayland.
exec = "wowup-cf --no-sandbox --enable-features=UseOzonePlatform --ozone-platform=wayland --disable-gpu %U";
terminal = false;
type = "Application";
icon = "wowup-cf";
comment = "World of Warcraft addon updater";
categories = [
"Game"
];
};
};
}