refactor(hosts/fix): using games modules
This commit is contained in:
parent
e891d4cf6d
commit
d52f2aa6e9
1 changed files with 14 additions and 38 deletions
|
|
@ -23,17 +23,10 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
games = {
|
games = {
|
||||||
lutris = true;
|
lutris = false;
|
||||||
};
|
steam = {
|
||||||
service = {
|
enable = true;
|
||||||
minecraft = {
|
bp = false;
|
||||||
enium-pv = true;
|
|
||||||
};
|
|
||||||
bot_discord = {
|
|
||||||
master = true;
|
|
||||||
music = true;
|
|
||||||
tempvoc = true;
|
|
||||||
ticket = true;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -72,28 +65,11 @@
|
||||||
efi.canTouchEfiVariables = true;
|
efi.canTouchEfiVariables = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
|
||||||
wine-staging
|
|
||||||
lutris
|
|
||||||
dxvk
|
|
||||||
vkd3d
|
|
||||||
];
|
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
appimage = {
|
|
||||||
enable = true;
|
|
||||||
binfmt = true;
|
|
||||||
package = pkgs.appimage-run.override { extraPkgs = pkgs: [ pkgs.libthai ]; };
|
|
||||||
};
|
|
||||||
hyprland = {
|
hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
xwayland.enable = true;
|
xwayland.enable = true;
|
||||||
};
|
};
|
||||||
steam = {
|
|
||||||
enable = true;
|
|
||||||
gamescopeSession.enable = true;
|
|
||||||
};
|
|
||||||
gamemode.enable = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
|
@ -102,6 +78,14 @@
|
||||||
desktopManager.gnome.enable = true;
|
desktopManager.gnome.enable = true;
|
||||||
displayManager.gdm.wayland = 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;
|
dbus.enable = true;
|
||||||
openssh = {
|
openssh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -123,14 +107,6 @@
|
||||||
postgresql = {
|
postgresql = {
|
||||||
enable = true;
|
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;
|
virtualisation.docker.enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue