Files
dotfiles/modules/core/applications/games.py
T

30 lines
743 B
Python

import decman
from decman.plugins import pacman, aur
class Games(decman.Module):
def __init__(self):
"""Base packages that should never be uninstalled"""
super().__init__("games")
@pacman.packages
def pkgs(self) -> set[str]:
return {
"android-udev",
"android-tools",
"gamemode",
"gamescope",
# "lib32-vulkan-radeon",
"obs-studio",
"obs-studio-plugin-browser",
"prismlauncher",
"steam",
"vulkan-radeon",
"v4l2loopback-dkms",
}
@aur.packages
def aurpkgs(self) -> set[str]:
# Consider switching to WiVRN
return {"bs-manager-bin", "alvr-bin"}