A clean, minimalist splash screen for KDE Plasma 6 inspired by the ctOS boot sequence.
Just a centered animation on a pure black screen.
Most splash screens clutter the boot with logos, distribution names, and spinners. CTOS keeps it simple — a centered animation on a pure black screen, and nothing else. It installs as its own entry named CTOS in your Splash Screen settings.
- KDE Plasma 6 (not compatible with Plasma 5)
Check your version:
plasmashell --versionPick whichever method you're comfortable with.
curl -fsSL https://raw.githubusercontent.com/debarch777/ctos-plasma-splash/main/install.sh -o /tmp/ctos-install.sh && bash /tmp/ctos-install.sh- Go to Releases
- Download
CTOS.zip - Unzip so you have a folder called
CTOScontainingmetadata.jsonandcontents/ - Move it into place:
mv CTOS ~/.local/share/plasma/look-and-feel/
git clone https://github.com/debarch777/ctos-plasma-splash.git
cp -r ctos-plasma-splash/src/CTOS ~/.local/share/plasma/look-and-feel/After installing with any method above:
- Open System Settings → Appearance → Splash Screen
- If CTOS doesn't appear yet, restart Plasma so it rescans:
(or just log out and back in)
kquitapp6 plasmashell && kstart plasmashell - Select CTOS → Apply
- Hit the Test button to preview without rebooting
rm -rf ~/.local/share/plasma/look-and-feel/CTOSThen pick a different splash in System Settings.
The theme is a Plasma Look-and-Feel package. The layout lives in
src/CTOS/contents/splash/Splash.qml —
just a fullscreen black Rectangle with a centered AnimatedImage playing
animation.gif. That's it.
Tweak freely:
- Change the animation — replace
src/CTOS/contents/splash/images/animation.gif - Change the size — edit the
sizeAnim: 704value inSplash.qml - Background color — change
color: "#000"inSplash.qml
ctos-plasma-splash/
├── src/
│ └── CTOS/ ← the installable theme folder
│ ├── metadata.json ← theme id/name (shows as "CTOS")
│ └── contents/
│ ├── previews/
│ │ └── splash.png ← thumbnail in settings
│ └── splash/
│ ├── Splash.qml ← the layout (black + centered gif)
│ └── images/
│ └── animation.gif ← the CTOS-style animation
├── install.sh ← one-line installer
├── assets/ ← repo graphics (animation, social card)
└── README.md
- Code (
Splash.qml) licensed under GPLv2+. See LICENSE. - Animation artwork © its respective authors.
- "ctOS" references the fictional operating system from Ubisoft's Watch Dogs; this project is not affiliated with or endorsed by Ubisoft or KDE.
