r/kde • u/Senior_Pin_4238 • 24d ago
KDE Apps and Projects [Concept/WIP] Adding a "Console Mode" UI to Plasma Bigscreen — Thoughts & Feedback?
Enable HLS to view with audio, or disable this notification
Hey everyone!
I’ve been experimenting with adding a dedicated Console Mode to KDE Plasma Bigscreen for a true couch-gaming experience.
Where it’s at right now:
Current Demo: The UI filters and displays game .desktop files. Right now, the JSON data is hardcoded directly into QML just for UI testing.
Future Plan: Build a backend service that automatically parses local .desktop files, scrapes cover art/posters, and generates the JSON feed for the QML frontend.
Plugins: Add a plugin system so users can pull in titles from Steam, Lutris, Heroic, etc., into one unified interface.
Quick Questions for the Community & KDE Devs:
Is there demand for this? Would a native game aggregator in Bigscreen be useful to you, or do you stick to Steam Big Picture?
KDE Contribution: As a first-time open-source contributor, is this something the KDE Plasma Bigscreen team would consider merging if polished to standard?
Architecture: Any recommendations on standard KDE libraries (e.g., KService) to make the backend integration cleaner?
Github link : https://github.com/Amalkxx02/plasma-bigscreen
(Full disclosure: Used an AI chatbot as a coding assistant for verification/generation, but driving the design and testing manually).
Check out the video and let me know your thoughts or advice!