Unverified Commit 388616ad authored by K900's avatar K900 Committed by GitHub
Browse files

nixos/uwsm: remove dependency on services.displayManager (#489812)

parents 02313e86 68278b37
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -116,14 +116,17 @@ in
      {
        environment.systemPackages = [ cfg.package ];
        systemd.packages = [ cfg.package ];
        environment.pathsToLink = [ "/share/uwsm" ];
        environment.pathsToLink = [
          "/share/uwsm"
          "/share/wayland-sessions"
        ];

        # UWSM recommends dbus broker for better compatibility
        services.dbus.implementation = "broker";
      }

      (lib.mkIf (cfg.waylandCompositors != { }) {
        services.displayManager.sessionPackages = lib.mapAttrsToList (
        environment.systemPackages = lib.mapAttrsToList (
          name: value:
          mk_uwsm_desktop_entry {
            inherit name;