Replacing startplasma with shell scripts or dinit (Part 1)
Summary
The article explores re-implementing KDE Plasma startup using a simple shell script or a dinit-based approach. It revisits how startplasma initializes a DBus session and core components, then provides a rudimentary env.sh with environment variables for XDG, Qt, and KDE, plus a basic startup sequence. The author notes caveats such as potential breakage and session restoration concerns and teases a follow-up post comparing dinit-based setups.