From ca9788d4de3ba787d670a94948efd1d3ed2977e6 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Mon, 9 Dec 2019 14:11:24 +0100 Subject: [PATCH] nixos/sway: Enable the display manager integration If no display manager is enabled this will not make any difference, but if a Wayland compatible display manager like SDDM is enabled, a session for Sway will be available. Therefore it does make sense to enable this by default. This adds the display manager integration mentioned in #57602. --- nixos/modules/programs/sway.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/programs/sway.nix b/nixos/modules/programs/sway.nix index f92d09a7ef4..9a15c773463 100644 --- a/nixos/modules/programs/sway.nix +++ b/nixos/modules/programs/sway.nix @@ -87,6 +87,8 @@ in { hardware.opengl.enable = mkDefault true; fonts.enableDefaultFonts = mkDefault true; programs.dconf.enable = mkDefault true; + # To make a Sway session available if a display manager like SDDM is enabled: + services.xserver.displayManager.extraSessionFilePackages = [ swayJoined ]; }; meta.maintainers = with lib.maintainers; [ gnidorah primeos colemickens ];