Unverified Commit c6667b33 authored by Masum Reza's avatar Masum Reza Committed by GitHub
Browse files

nixos/uwsm: enable display manager by default (#351626)

parents 6294c249 7d43e37b
Loading
Loading
Loading
Loading
+10 −9
Original line number Diff line number Diff line
@@ -108,12 +108,12 @@ in
    systemd.packages = [ cfg.package ];
    environment.pathsToLink = [ "/share/uwsm" ];

    services.graphical-desktop.enable = true;

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

    services.displayManager.sessionPackages = lib.mapAttrsToList (
    services.displayManager = {
      enable = true;
      sessionPackages = lib.mapAttrsToList (
        name: value:
        mk_uwsm_desktop_entry {
          inherit name;
@@ -121,6 +121,7 @@ in
        }
      ) cfg.waylandCompositors;
    };
  };

  meta.maintainers = with lib.maintainers; [
    johnrtitor