refactor(hosts/fix): using games modules

This commit is contained in:
Raphael 2025-10-09 00:36:51 +02:00 committed by Raphaël
parent e891d4cf6d
commit d52f2aa6e9

View file

@ -23,17 +23,10 @@
};
games = {
lutris = true;
};
service = {
minecraft = {
enium-pv = true;
};
bot_discord = {
master = true;
music = true;
tempvoc = true;
ticket = true;
lutris = false;
steam = {
enable = true;
bp = false;
};
};
@ -72,28 +65,11 @@
efi.canTouchEfiVariables = true;
};
environment.systemPackages = with pkgs; [
wine-staging
lutris
dxvk
vkd3d
];
programs = {
appimage = {
enable = true;
binfmt = true;
package = pkgs.appimage-run.override { extraPkgs = pkgs: [ pkgs.libthai ]; };
};
hyprland = {
enable = true;
xwayland.enable = true;
};
steam = {
enable = true;
gamescopeSession.enable = true;
};
gamemode.enable = true;
};
services = {
@ -102,6 +78,14 @@
desktopManager.gnome.enable = true;
displayManager.gdm.wayland = true;
};
greetd = {
enable = true;
settings = {
default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --remember --user-menu --remember-user-session --time";
};
};
};
dbus.enable = true;
openssh = {
enable = true;
@ -123,14 +107,6 @@
postgresql = {
enable = true;
};
greetd = {
enable = true;
settings = {
default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --remember --user-menu --remember-user-session --time";
};
};
};
};
virtualisation.docker.enable = true;