alot of thingshehe

This commit is contained in:
cnst
2024-07-03 20:01:23 +02:00
parent 0b5e26669c
commit 789d2d0867
5 changed files with 14 additions and 48 deletions

41
hosts/extra/cnix.nix Normal file
View File

@@ -0,0 +1,41 @@
{pkgs, ...}: {
imports = [
./steam
./lutris
./bottles
./gamemode
./gamescope
./workstation
];
environment = {
systemPackages = with pkgs; [
# Dev
fd
python3
hyprlang
# Misc
protonup
# Lutris dependencies
(lutris.override {
extraLibraries = pkgs: [
SDL2
SDL2_image
glib
egl-wayland
wineWowPackages.stable
wineWowPackages.staging
wineWowPackages.waylandFull
winetricks
python312Packages.pygame-sdl2
libGL
ffmpeg
];
})
];
sessionVariables = {
STEAM_EXTRA_COMPAT_TOOLS_PATHS = "/home/cnst/.steam/root/compatibilitytools.d";
};
};
}