
Overview
Library is a clean, modern interface for Pegasus Frontend that aims to provide a useful theme that makes it quick to find and play games. Inspired partly by the Steam Deck's UI, this interface focuses more on displaying box art in organized categories with a minimal amount of text.
Library aims to be easy to use once Pegasus itself is set up. While Pegasus Frontend is not the friendliest in terms of configuration, tools are available that can help you to at least get metadata for the theme.
Features
Customizable
Library has several toggleable options which allow you to easily modify parts of the theme. Options include a light mode, expanding the game width and more. Of course, you can always customize the QML files; we even provide a guide for some quick modifications to get started.
Little Hassle
Library is a theme that is quite simple to use, making it easy to search through your game library. It also uses little metadata: only the title, box art and another art/screenshot is needed for games to fully function.
Advanced
Library has several advanced features which other themes don't have, such as mouse-based navigation and a virtual keyboard for searching. These advanced features enhance your experience.
Special Thanks
I referred to other projects throughout the creation of this theme. These projects are listed below.
- https://github.com/valsou/neoretro: The framework I built this theme off of, used for the separate page file system and Colcon.qml.
- https://github.com/TigraTT-Driver/shinretro: A theme which provided the functionality for portrait-style steam game box art and more. I didn't find out about this theme until Library was mostly complete.
- https://github.com/PlayingKarrde/clearOS: A theme providing part of the search functionality of the theme.
I would also like to thank TigraTT-Driver, who has contributed several new features to Library and who has provided the German translation.