mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 04:19:19 -08:00
56 lines
1.1 KiB
Nix
56 lines
1.1 KiB
Nix
{pkgs, ...}: {
|
|
hardware.graphics = {
|
|
enable32Bit = true;
|
|
extraPackages32 = with pkgs; [
|
|
driversi686Linux.mesa
|
|
];
|
|
};
|
|
programs.gamescope = {
|
|
enable = true;
|
|
package = pkgs.gamescope;
|
|
};
|
|
environment.systemPackages = with pkgs; [
|
|
protonplus
|
|
(lutris.override {
|
|
extraPkgs = pkgs: [
|
|
#pkgs.gamescope
|
|
#pkgs.libnghttp2
|
|
#pkgs.winetricks
|
|
#pkgs.jansson
|
|
#pkgs.samba
|
|
#pkgs.gvfs
|
|
#pkgs.mangohud
|
|
#pkgs.vkbasalt
|
|
#pkgs.umu-launcher
|
|
#pkgs.xdg-desktop-portal
|
|
];
|
|
extraLibraries = pkgs: [
|
|
#pkgs.libunwind
|
|
#pkgs.xdg-desktop-portal
|
|
#pkgs.gvfs
|
|
#pkgs.jansson
|
|
#pkgs.samba
|
|
#pkgs.xz
|
|
];
|
|
})
|
|
|
|
vkbasalt
|
|
mangohud
|
|
umu-launcher
|
|
|
|
# support 32-bit only
|
|
wine
|
|
|
|
# support 64-bit only
|
|
wine64
|
|
|
|
# wine-staging (version with experimental features)
|
|
wineWowPackages.staging
|
|
|
|
# winetricks (all versions)
|
|
winetricks
|
|
|
|
# native wayland support (unstable)
|
|
wineWowPackages.waylandFull
|
|
];
|
|
}
|