[neon/infrastructure/pangea-data] imager: configure autologin for plasma-login-manager
Carlos De Maine
null at kde.org
Wed May 27 14:50:46 BST 2026
Git commit cefbea3d31f778ba719d3d2c455e57f2928b30fc by Carlos De Maine.
Committed on 27/05/2026 at 13:50.
Pushed by carlosdem into branch 'master'.
configure autologin for plasma-login-manager
M +1 -1 imager/0090-plasmalogin
A +12 -0 imager/config-hooks-neon-arm64/auto_plasmalogin.sh
A +12 -0 imager/config-hooks-neon-bigscreen/auto_plasmalogin.sh
A +12 -0 imager/config-hooks-neon-developer/auto_plasmalogin.sh
A +12 -0 imager/config-hooks-neon-ko/auto_plasmalogin.sh
A +12 -0 imager/config-hooks-neon-mobile/auto_plasmalogin.sh
A +12 -0 imager/config-hooks-neon/auto_plasmalogin.sh
https://invent.kde.org/neon/infrastructure/pangea-data/-/commit/cefbea3d31f778ba719d3d2c455e57f2928b30fc
diff --git a/imager/0090-plasmalogin b/imager/0090-plasmalogin
index b063734..342639a 100644
--- a/imager/0090-plasmalogin
+++ b/imager/0090-plasmalogin
@@ -45,7 +45,7 @@ Config ()
if [ "${LIVE_CONFIG_NOAUTOLOGIN}" != "true" ] && [ "${LIVE_CONFIG_NOX11AUTOLOGIN}" != "true" ]
then
# autologin
- cat > /etc/plasmalogin.conf.d/autologin.conf << EOF
+ cat > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-live-autologin.conf << EOF
[Autologin]
User=$LIVE_USERNAME
Session=plasma.desktop
diff --git a/imager/config-hooks-neon-arm64/auto_plasmalogin.sh b/imager/config-hooks-neon-arm64/auto_plasmalogin.sh
new file mode 100644
index 0000000..6451319
--- /dev/null
+++ b/imager/config-hooks-neon-arm64/auto_plasmalogin.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+# SPDX-FileCopyrightText: 2021 Harald Sitter <sitter at kde.org>
+# SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
+
+set -ex
+echo "config-hooks-neon -- auto_plasmalogin"
+
+cat > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-live-autologin.conf << EOF
+[Autologin]
+User=neon
+Session=plasma.desktop
+EOF
diff --git a/imager/config-hooks-neon-bigscreen/auto_plasmalogin.sh b/imager/config-hooks-neon-bigscreen/auto_plasmalogin.sh
new file mode 100644
index 0000000..107b7f8
--- /dev/null
+++ b/imager/config-hooks-neon-bigscreen/auto_plasmalogin.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+# SPDX-FileCopyrightText: 2021 Harald Sitter <sitter at kde.org>
+# SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
+
+set -ex
+echo "config-hooks-neon -- auto_plasmalogin"
+
+cat > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-live-autologin.conf << EOF
+[Autologin]
+User=neon
+Session=plasma-bigscreen-wayland.desktop
+EOF
diff --git a/imager/config-hooks-neon-developer/auto_plasmalogin.sh b/imager/config-hooks-neon-developer/auto_plasmalogin.sh
new file mode 100644
index 0000000..6451319
--- /dev/null
+++ b/imager/config-hooks-neon-developer/auto_plasmalogin.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+# SPDX-FileCopyrightText: 2021 Harald Sitter <sitter at kde.org>
+# SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
+
+set -ex
+echo "config-hooks-neon -- auto_plasmalogin"
+
+cat > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-live-autologin.conf << EOF
+[Autologin]
+User=neon
+Session=plasma.desktop
+EOF
diff --git a/imager/config-hooks-neon-ko/auto_plasmalogin.sh b/imager/config-hooks-neon-ko/auto_plasmalogin.sh
new file mode 100644
index 0000000..6451319
--- /dev/null
+++ b/imager/config-hooks-neon-ko/auto_plasmalogin.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+# SPDX-FileCopyrightText: 2021 Harald Sitter <sitter at kde.org>
+# SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
+
+set -ex
+echo "config-hooks-neon -- auto_plasmalogin"
+
+cat > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-live-autologin.conf << EOF
+[Autologin]
+User=neon
+Session=plasma.desktop
+EOF
diff --git a/imager/config-hooks-neon-mobile/auto_plasmalogin.sh b/imager/config-hooks-neon-mobile/auto_plasmalogin.sh
new file mode 100644
index 0000000..3c8465a
--- /dev/null
+++ b/imager/config-hooks-neon-mobile/auto_plasmalogin.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+# SPDX-FileCopyrightText: 2021 Harald Sitter <sitter at kde.org>
+# SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
+
+set -ex
+echo "config-hooks-neon -- auto_plasmalogin"
+
+cat > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-live-autologin.conf << EOF
+[Autologin]
+User=neon
+Session=plasma-mobile.desktop
+EOF
diff --git a/imager/config-hooks-neon/auto_plasmalogin.sh b/imager/config-hooks-neon/auto_plasmalogin.sh
new file mode 100644
index 0000000..6451319
--- /dev/null
+++ b/imager/config-hooks-neon/auto_plasmalogin.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+# SPDX-FileCopyrightText: 2021 Harald Sitter <sitter at kde.org>
+# SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
+
+set -ex
+echo "config-hooks-neon -- auto_plasmalogin"
+
+cat > /usr/lib/plasmalogin/plasmalogin.conf.d/00neon-live-autologin.conf << EOF
+[Autologin]
+User=neon
+Session=plasma.desktop
+EOF
More information about the Neon-commits
mailing list