[neon/neon/calamares-settings/Neon/unstable] mobile/calamares/mobile/modules: displaymanager for mobile

Jonathan Esk-Riddell null at kde.org
Thu Jan 12 18:05:42 GMT 2023


Git commit 5ba2abfe8840d7d8e5ce79c7319c3b85fe02da05 by Jonathan Esk-Riddell.
Committed on 12/01/2023 at 18:05.
Pushed by jriddell into branch 'Neon/unstable'.

displaymanager for mobile

A  +27   -0    mobile/calamares/mobile/modules/displaymanager.conf

https://invent.kde.org/neon/neon/calamares-settings/commit/5ba2abfe8840d7d8e5ce79c7319c3b85fe02da05

diff --git a/mobile/calamares/mobile/modules/displaymanager.conf b/mobile/calamares/mobile/modules/displaymanager.conf
new file mode 100644
index 0000000..91b77ce
--- /dev/null
+++ b/mobile/calamares/mobile/modules/displaymanager.conf
@@ -0,0 +1,27 @@
+# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
+# SPDX-FileCopyrightText: 2018-2021 Harald Sitter <sitter at kde.org>
+#
+# Configure one or more display managers (e.g. SDDM)
+# with a "best effort" approach.
+---
+displaymanagers:
+  - sddm
+
+# Force plasma as default session. calamares doesn't necessarily do a good job at picking
+# a "smart" default. Whatever smart means anyway.
+defaultDesktopEnvironment:
+    # executable this is entirely pointless for sddm specifically, and in general
+    # counterproductive https://github.com/calamares/calamares/issues/1248
+    # We therefore set it to /bin/true to ensure forwards/backwards
+    # compatibility. Ideally of course the issue should get solved and we'd
+    # be able to rely on TryExec being checked by calamares.
+    executable: "/bin/true"
+    # NB: this may be changed by our casper script on the live ISO.
+    #   Depending on the neon edition we may opt to use wayland instead.
+    desktopFile: "/usr/share/wayland-sessions/plasma-mobile.desktop"
+
+# Only for distros where the sddm package isn't self sufficient.
+basicSetup: false
+
+# Only relevant on suse.
+sysconfigSetup: false


More information about the Neon-commits mailing list