nix-config/hosts/common/optional/gnome.nix

27 lines
583 B
Nix
Raw Normal View History

{
services = {
xserver = {
2023-09-19 17:05:08 +00:00
enable = true;
displayManager.gdm = {
enable = true;
2023-09-24 18:39:34 +00:00
wayland = true;
autoSuspend = false;
2023-09-20 14:02:15 +00:00
};
desktopManager.gnome = {
enable = true;
};
};
2023-09-24 18:39:34 +00:00
excludePackages = [ pkgs.xterm ];
geoclue2.enable = true;
gnome.games.enable = true;
};
2023-09-20 14:02:15 +00:00
networking.networkmanager.enable = true;
2023-09-19 18:17:19 +00:00
services.avahi.enable = true;
2023-09-20 14:02:15 +00:00
2023-09-19 18:17:19 +00:00
# Enable CUPS to print documents.
services.printing.enable = true;
services.avahi.nssmdns = true;
# for a WiFi printer
services.avahi.openFirewall = true;
}