mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 12:29:19 -08:00
feat(xfce): add
This commit is contained in:
parent
d37bd2c669
commit
4932e4fd0d
34 changed files with 490 additions and 203 deletions
45
nixos/profiles/gaming/lutris.nix
Normal file
45
nixos/profiles/gaming/lutris.nix
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
{pkgs, ...}: {
|
||||
hardware.opengl = {
|
||||
driSupport32Bit = true;
|
||||
driSupport = true;
|
||||
};
|
||||
hardware.opengl.extraPackages = with pkgs; [
|
||||
rocm-opencl-icd
|
||||
rocm-opencl-runtime
|
||||
amdvlk
|
||||
];
|
||||
hardware.opengl.extraPackages32 = with pkgs; [
|
||||
driversi686Linux.amdvlk
|
||||
driversi686Linux.mesa
|
||||
];
|
||||
environment.systemPackages = with pkgs; [
|
||||
(lutris.override {
|
||||
extraPkgs = pkgs: [
|
||||
pkgs.libnghttp2
|
||||
pkgs.winetricks
|
||||
pkgs.jansson
|
||||
pkgs.samba
|
||||
];
|
||||
extraLibraries = pkgs: [
|
||||
pkgs.jansson
|
||||
pkgs.samba
|
||||
pkgs.xz
|
||||
];
|
||||
})
|
||||
|
||||
# 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
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue