[neon/neon/calamares-settings/Neon/stable] bigscreen: 2 distinct bigscreen plasmalogin config scripts

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


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

2 distinct bigscreen plasmalogin config scripts

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

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

diff --git a/bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-config.conf b/bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-autologin.conf
similarity index 78%
copy from bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-config.conf
copy to bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-autologin.conf
index 78605c5..3f0f0cf 100755
--- a/bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-config.conf
+++ b/bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-autologin.conf
@@ -3,4 +3,4 @@
 ---
 timeout: 60
 script:
-    - plasma-bigscreen-plasmalogin-config
+    - plasma-bigscreen-plasmalogin-autologin
diff --git a/bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-config.conf b/bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-preselect.conf
old mode 100755
new mode 100644
similarity index 78%
rename from bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-config.conf
rename to bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-preselect.conf
index 78605c5..175caf3
--- a/bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-config.conf
+++ b/bigscreen/calamares/bigscreen/modules/shellprocess at plasma-bigscreen-plasmalogin-preselect.conf
@@ -3,4 +3,4 @@
 ---
 timeout: 60
 script:
-    - plasma-bigscreen-plasmalogin-config
+    - plasma-bigscreen-plasmalogin-preselect
diff --git a/bigscreen/calamares/bigscreen/settings.conf b/bigscreen/calamares/bigscreen/settings.conf
index bf1f3a0..48e5670 100644
--- a/bigscreen/calamares/bigscreen/settings.conf
+++ b/bigscreen/calamares/bigscreen/settings.conf
@@ -29,9 +29,12 @@ instances:
 - id: nomodeset
   module: shellprocess
   config: shellprocess at nomodeset.conf
-- id: plasma-bigscreen-plasmalogin-config
+- id: plasma-bigscreen-plasmalogin-autologin
   module: shellprocess
-  config: shellprocess at plasma-bigscreen-plasmalogin-config.conf
+  config: shellprocess at plasma-bigscreen-plasmalogin-autologin.conf
+- id: plasma-bigscreen-plasmalogin-preselect
+  module: shellprocess
+  config: shellprocess at plasma-bigscreen-plasmalogin-preselect.conf
 
 sequence:
 
@@ -66,7 +69,8 @@ sequence:
     - contextualprocess at after_bootloader
     - shellprocess at nomodeset
     - shellprocess at install_translations
-    - shellprocess at plasma-bigscreen-plasmalogin-config
+    - shellprocess at plasma-bigscreen-plasmalogin-autologin
+    - shellprocess at plasma-bigscreen-plasmalogin-preselect
     - packages
     - neon-fs-cleanup
     - shellprocess at logs
diff --git a/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-autologin b/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-autologin
index e075fb4..09b829c 100755
--- a/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-autologin
+++ b/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-autologin
@@ -4,14 +4,10 @@
 
 set -ex
 
-echo "I: Enabling Plasma Bigscreen Wayland by default"
+echo "I: Enabling Plasma Bigscreen Wayland autologin by default"
+
 cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-bigscreen-autologin.conf
 [Autologin]
 Session=plasma-bigscreen-wayland.desktop
 User=${USER}
 CONF
-
-cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-bigscreen-preselect.conf
-[Greeter]
-PreselectedSession=plasma-bigscreen-wayland.desktop
-CONF
diff --git a/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-config b/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-preselect
old mode 100755
new mode 100644
similarity index 59%
rename from bigscreen/usr/bin/plasma-bigscreen-plasmalogin-config
rename to bigscreen/usr/bin/plasma-bigscreen-plasmalogin-preselect
index e075fb4..432a711
--- a/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-config
+++ b/bigscreen/usr/bin/plasma-bigscreen-plasmalogin-preselect
@@ -4,12 +4,7 @@
 
 set -ex
 
-echo "I: Enabling Plasma Bigscreen Wayland by default"
-cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-bigscreen-autologin.conf
-[Autologin]
-Session=plasma-bigscreen-wayland.desktop
-User=${USER}
-CONF
+echo "I: Enabling Plasma Bigscreen Wayland session by default"
 
 cat << CONF > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-plasma-bigscreen-preselect.conf
 [Greeter]


More information about the Neon-commits mailing list