This commit is contained in:
mjallen18
2026-03-18 16:57:17 -05:00
parent cb82c6a6d7
commit 4a7b2f835e

View File

@@ -6,6 +6,7 @@
...
}:
let
inherit (lib.${namespace}) enabled disabled;
cfg = config.${namespace}.desktop.gnome;
in
{
@@ -14,14 +15,36 @@ in
config = lib.mkIf cfg.enable {
services = {
# Enable Desktop Environment.
desktopManager.gnome.enable = true;
desktopManager.gnome = enabled;
# Enable Desktop Environment.
displayManager = {
gdm.enable = lib.mkDefault true;
gdm = lib.mkDefault enabled;
gdm.wayland = lib.mkDefault true;
};
gnome.gnome-remote-desktop.enable = true;
gnome = {
at-spi2-core = disabled;
core-apps = enabled;
core-developer-tools = disabled;
core-os-services = enabled;
core-shell = enabled;
evolution-data-server = disabled;
games = disabled;
gcr-ssh-agent = enabled;
glib-networking = enabled;
gnome-browser-connector = enabled;
gnome-initial-setup = disabled;
gnome-keyring = enabled;
gnome-online-accounts = enabled;
gnome-remote-desktop = enabled;
gnome-settings-daemon = enabled;
gnome-software = disabled;
gnome-user-share = enabled;
localsearch = enabled;
rygel = enabled;
sushi = enabled;
tinysparql = enabled;
};
};
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];