shift-shell/kded/start/CMakeLists.txt
Marco Allegretti ed2fc8301b Seed lockscreen wallpaper defaults at startup
When kscreenlockerrc has no greeter wallpaper configured, or still
points at the legacy Next wallpaper, the lockscreen falls back to KDE
default imagery. Seed the greeter wallpaper settings from the installed
SHIFT wallpaper package during Plasma Mobile startup so the lockscreen
uses the fork default consistently.

Link ConfigCore for the startup module so it can read and update
kscreenlockerrc.
2026-05-05 09:06:46 +02:00

18 lines
437 B
CMake

# SPDX-FileCopyrightText: 2023 Devin Lin <devin@kde.org>
# SPDX-License-Identifier: GPL-2.0-or-later
set(kded_plasma_mobile_start_SRCS
start.cpp
)
kcoreaddons_add_plugin(kded_plasma_mobile_start SOURCES ${kded_plasma_mobile_start_SRCS} INSTALL_NAMESPACE "kf6/kded")
target_link_libraries(kded_plasma_mobile_start PRIVATE
Qt::Core
KF6::DBusAddons
KF6::ConfigCore
KF6::KIOGui
KF6::JobWidgets
KF6::Package
)