From bbfb38e391b9ac9dc0c9d60ecad6dda117a086b9 Mon Sep 17 00:00:00 2001 From: bbedward Date: Thu, 7 Aug 2025 10:10:09 -0400 Subject: [PATCH] load dankshell pam config if exists --- Modules/Lock/LockScreenContent.qml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Modules/Lock/LockScreenContent.qml b/Modules/Lock/LockScreenContent.qml index e7f426b6..66689050 100644 --- a/Modules/Lock/LockScreenContent.qml +++ b/Modules/Lock/LockScreenContent.qml @@ -6,6 +6,7 @@ import QtQuick.Layouts import QtQuick.Effects import Quickshell import Quickshell.Services.Pam +import Quickshell.Io import qs.Common import qs.Services import qs.Widgets @@ -594,8 +595,15 @@ Item { } } + FileView { + id: pamConfigWatcher + path: "/etc/pam.d/dankshell" + printErrors: false + } + PamContext { id: pam + config: pamConfigWatcher.loaded ? "dankshell" : "login" onResponseRequiredChanged: { if (demoMode) return