[neon/neon/calamares-settings/Neon/stable] /: two distinct mobile plasmalogin config scripts

Carlos De Maine null at kde.org
Tue Jun 16 09:40:41 BST 2026


Git commit ab3ec96f4d1dd5b883d0a72df396ebdc571712d3 by Carlos De Maine.
Committed on 16/06/2026 at 08:34.
Pushed by carlosdem into branch 'Neon/stable'.

two distinct mobile plasmalogin config scripts

C  +5    -5    bigscreen/usr/bin/plasma-bigscreen-plasmalogin-autologin [from: mobile/usr/bin/plasma-mobile-plasmalogin-config - 061% similarity]
C  +1    -1    mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-autologin.conf [from: mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-config.conf - 079% similarity]
R  +1    -1    mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-preselect.conf [from: mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-config.conf - 079% similarity]
M  +7    -3    mobile/calamares/mobile/settings.conf
C  +1    -6    mobile/usr/bin/plasma-mobile-plasmalogin-autologin [from: mobile/usr/bin/plasma-mobile-plasmalogin-config - 061% similarity]
R  +2    -6    mobile/usr/bin/plasma-mobile-plasmalogin-preselect [from: mobile/usr/bin/plasma-mobile-plasmalogin-config - 061% similarity]

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

diff --git a/mobile/usr/bin/plasma-mobile-plasmalogin-config b/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-autologin
similarity index 61%
copy from mobile/usr/bin/plasma-mobile-plasmalogin-config
copy to bigscreen/usr/bin/plasma-bigscreen-plasmalogin-autologin
index cd40351..e075fb4 100755
--- a/mobile/usr/bin/plasma-mobile-plasmalogin-config
+++ b/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-autologin
@@ -4,14 +4,14 @@
 
 set -ex
 
-echo "I: Enabling Plasma Mobile by default"
-cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-mobile-autologin.conf
+echo "I: Enabling Plasma Bigscreen Wayland by default"
+cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-bigscreen-autologin.conf
 [Autologin]
-Session=plasma-mobile.desktop
+Session=plasma-bigscreen-wayland.desktop
 User=${USER}
 CONF
 
-cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-mobile-preselect.conf
+cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-bigscreen-preselect.conf
 [Greeter]
-PreselectedSession=plasma-mobile.desktop
+PreselectedSession=plasma-bigscreen-wayland.desktop
 CONF
diff --git a/mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-config.conf b/mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-autologin.conf
similarity index 79%
copy from mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-config.conf
copy to mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-autologin.conf
index 75cc281..57adf71 100755
--- a/mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-config.conf
+++ b/mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-autologin.conf
@@ -3,4 +3,4 @@
 ---
 timeout: 60
 script:
-    - plasma-mobile-plasmalogin-config
+    - plasma-mobile-plasmalogin-autologin
diff --git a/mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-config.conf b/mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-preselect.conf
old mode 100755
new mode 100644
similarity index 79%
rename from mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-config.conf
rename to mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-preselect.conf
index 75cc281..b08e562
--- a/mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-config.conf
+++ b/mobile/calamares/mobile/modules/shellprocess at plasma-mobile-plasmalogin-preselect.conf
@@ -3,4 +3,4 @@
 ---
 timeout: 60
 script:
-    - plasma-mobile-plasmalogin-config
+    - plasma-mobile-plasmalogin-preselect
diff --git a/mobile/calamares/mobile/settings.conf b/mobile/calamares/mobile/settings.conf
index 6b2a892..2c8cc12 100644
--- a/mobile/calamares/mobile/settings.conf
+++ b/mobile/calamares/mobile/settings.conf
@@ -29,9 +29,12 @@ instances:
 - id: nomodeset
   module: shellprocess
   config: shellprocess at nomodeset.conf
-- id: plasma-mobile-plasmalogin-config
+- id: plasma-mobile-plasmalogin-autologin
   module: shellprocess
-  config: shellprocess at plasma-mobile-plasmalogin-config.conf
+  config: shellprocess at plasma-mobile-plasmalogin-autologin.conf
+- id: plasma-mobile-plasmalogin-preselect
+  module: shellprocess
+  config: shellprocess at plasma-mobile-plasmalogin-preselect.conf
 
 sequence:
 
@@ -66,7 +69,8 @@ sequence:
     - contextualprocess at after_bootloader
     - shellprocess at nomodeset
     - shellprocess at install_translations
-    - shellprocess at plasma-mobile-plasmalogin-config
+    - shellprocess at plasma-mobile-plasmalogin-autologin
+    - shellprocess at plasma-mobile-plasmalogin-preselect
     - packages
     - neon-fs-cleanup
     - shellprocess at logs
diff --git a/mobile/usr/bin/plasma-mobile-plasmalogin-config b/mobile/usr/bin/plasma-mobile-plasmalogin-autologin
similarity index 61%
copy from mobile/usr/bin/plasma-mobile-plasmalogin-config
copy to mobile/usr/bin/plasma-mobile-plasmalogin-autologin
index cd40351..02b2b30 100755
--- a/mobile/usr/bin/plasma-mobile-plasmalogin-config
+++ b/mobile/usr/bin/plasma-mobile-plasmalogin-autologin
@@ -4,14 +4,9 @@
 
 set -ex
 
-echo "I: Enabling Plasma Mobile by default"
+echo "I: Enabling Plasma Mobile autologin"
 cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-mobile-autologin.conf
 [Autologin]
 Session=plasma-mobile.desktop
 User=${USER}
 CONF
-
-cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-mobile-preselect.conf
-[Greeter]
-PreselectedSession=plasma-mobile.desktop
-CONF
diff --git a/mobile/usr/bin/plasma-mobile-plasmalogin-config b/mobile/usr/bin/plasma-mobile-plasmalogin-preselect
old mode 100755
new mode 100644
similarity index 61%
rename from mobile/usr/bin/plasma-mobile-plasmalogin-config
rename to mobile/usr/bin/plasma-mobile-plasmalogin-preselect
index cd40351..60bc370
--- a/mobile/usr/bin/plasma-mobile-plasmalogin-config
+++ b/mobile/usr/bin/plasma-mobile-plasmalogin-preselect
@@ -4,14 +4,10 @@
 
 set -ex
 
-echo "I: Enabling Plasma Mobile by default"
-cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-mobile-autologin.conf
-[Autologin]
-Session=plasma-mobile.desktop
-User=${USER}
-CONF
+echo "I: Enabling Plasma Mobile session preselect"
 
 cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-mobile-preselect.conf
 [Greeter]
 PreselectedSession=plasma-mobile.desktop
 CONF
+



More information about the Neon-commits mailing list