feat: add wallpaper as module, add optionals

This commit is contained in:
Swarsel 2024-07-25 16:56:36 +02:00
parent 6a63090c68
commit 41e2f54618
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
14 changed files with 619 additions and 498 deletions

View file

@ -0,0 +1,27 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
lutris
wine
libudev-zero
dwarfs
fuse-overlayfs
# steam
# steam-run
patchelf
gamescope
vulkan-tools
moonlight-qt
ns-usbloader
# gog games installing
heroic
# minecraft
temurin-bin-17
(prismlauncher.override {
glfw = pkgs.glfw-wayland-minecraft;
})
];
}

View file

@ -0,0 +1,10 @@
{ pkgs, ... }:
{
programs.steam = {
enable = true;
extraCompatPackages = [
pkgs.proton-ge-bin
];
};
}

View file

@ -0,0 +1,13 @@
{ ... }:
{
virtualisation.virtualbox = {
host = {
enable = true;
enableExtensionPack = true;
};
# leaving this here for future notice. setting guest.enable = true will make 'restarting sysinit-reactivation.target' take till timeout on nixos-rebuild switch
guest = {
enable = false;
};
};
}