35 lines
816 B
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"
|
|
];
|
|
};
|
|
};
|
|
}
|