From 58b6728743de1dacfef29b459742c0af421152d4 Mon Sep 17 00:00:00 2001 From: "Torrance, Douglas" Date: Sat, 9 Oct 2021 02:56:27 +0000 Subject: [PATCH] Add desktop file for display manager session configuration Files in /usr/share/xsessions are used by some display managers (e.g., LightDM and GDM) to detect available sessions. Such a file has been shipped in the Debian Window Maker package for years. --- WindowMaker/Makefile.am | 3 +++ WindowMaker/wmaker.desktop | 7 +++++++ 2 files changed, 10 insertions(+) create mode 100644 WindowMaker/wmaker.desktop diff --git a/WindowMaker/Makefile.am b/WindowMaker/Makefile.am index 58918dde..852724e8 100644 --- a/WindowMaker/Makefile.am +++ b/WindowMaker/Makefile.am @@ -74,6 +74,9 @@ dist_prefsdata_DATA =\ nodist_prefsdata_DATA = $(GENERATED_MENUS) +xsessionsdir = @datadir@/xsessions +xsessions_DATA = wmaker.desktop + EXTRA_DIST = $(addsuffix .in, $(GENERATED_MENUS)) CLEANFILES = $(GENERATED_MENUS) diff --git a/WindowMaker/wmaker.desktop b/WindowMaker/wmaker.desktop new file mode 100644 index 00000000..7b57d811 --- /dev/null +++ b/WindowMaker/wmaker.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=Window Maker +Comment=This session logs you into Window Maker +Exec=wmaker +TryExec=wmaker +DesktopNames=WindowMaker +X-GDM-SessionRegisters=true