From a2856a36011aa50fb3db92545e1de6439eb1f387 Mon Sep 17 00:00:00 2001 From: colin Date: Wed, 19 Oct 2022 03:56:52 -0700 Subject: [PATCH] gnome: use deterministic uids/gids (fixes gnome gui build) --- modules/gui/gnome.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/gui/gnome.nix b/modules/gui/gnome.nix index b4ad552b..401ecf82 100644 --- a/modules/gui/gnome.nix +++ b/modules/gui/gnome.nix @@ -14,6 +14,16 @@ in config = mkIf cfg.enable { sane.gui.enable = true; + + users.users.avahi.uid = config.sane.allocations.avahi-uid; + users.groups.avahi.gid = config.sane.allocations.avahi-gid; + users.users.colord.uid = config.sane.allocations.colord-uid; + users.groups.colord.gid = config.sane.allocations.colord-gid; + users.users.geoclue.uid = config.sane.allocations.geoclue-uid; + users.groups.geoclue.gid = config.sane.allocations.geoclue-gid; + users.users.rtkit.uid = config.sane.allocations.rtkit-uid; + users.groups.rtkit.gid = config.sane.allocations.rtkit-gid; + # start gnome/gdm on boot services.xserver.enable = true; services.xserver.desktopManager.gnome.enable = true;