TL;DR I just discovered css-loader on decky and it has me wondering how far it can go. Because it can change so much of the UI, I’m wondering if it can basically be entirely remade/replaced.
I want to delve into creating customizations for SteamOS, and recreate entire UIs from the ground up. but I first want to know the limitations and whether or not something like that is possible. From what I can see, other people’s “mods” are just changing colors and slightly displacing elements. But there are a few things that look like they change and add fundamental aspects of the interface. Does anyone know if the entire UI is CSS based, meaning you could change it so drastically to look like a PS5 UI or Xbox 360 home page. Or is the majority of it, including the functionality, hard coded so it’s still required to be the same layout as default just with slight color changes
Extra: The motivation for this is I’ve always wanted a singular complete front end for gaming. The “console” experience on PC. But with like 10 different stores, countless launchers and many groups of overlapping functionality (RetroArch, Steam dosbox games, nonsteam emulators etc) it was always fractured. Launchers like gog galaxy had that “complete” library feel but the lack of customization and being exclusively mouse and keyboard never was quite enough. Not to mention its windows exclusive and Linux is my main OS now, plus GameScope completely changes performance since there’s no desktop running in the background, Im sort of stuck with steam. Don’t get me wrong it’s come seriously far in the past few years, but it felt like a step back from the other frontends. However, with decky loader there’s junkstore which adds gog library installation from GameScope, integrated steamgridDB, CSS-loader, custom startup videos, custom sounds etc. steam has that potential to be the ultimate console replacement. While still offering desktop KDE. So now, all that’s missing is that UI customization. If it’s possible to modify the UI like XBMC (now Kodi) can, where you can literally recreate and UI, steam would be the end for me and sort of wrap up that last missing piece of my setup. Of course, if it is possible and could have infinite changes, I’d release everything I made either on decky or GitHub depending on how the process is for releasing in decky so that everyone else can have those options too.
submitted by /u/BrokenFlapper
[link] [comments]
r/Steam TL;DR I just discovered css-loader on decky and it has me wondering how far it can go. Because it can change so much of the UI, I’m wondering if it can basically be entirely remade/replaced. I want to delve into creating customizations for SteamOS, and recreate entire UIs from the ground up. but I first want to know the limitations and whether or not something like that is possible. From what I can see, other people’s “mods” are just changing colors and slightly displacing elements. But there are a few things that look like they change and add fundamental aspects of the interface. Does anyone know if the entire UI is CSS based, meaning you could change it so drastically to look like a PS5 UI or Xbox 360 home page. Or is the majority of it, including the functionality, hard coded so it’s still required to be the same layout as default just with slight color changes Extra: The motivation for this is I’ve always wanted a singular complete front end for gaming. The “console” experience on PC. But with like 10 different stores, countless launchers and many groups of overlapping functionality (RetroArch, Steam dosbox games, nonsteam emulators etc) it was always fractured. Launchers like gog galaxy had that “complete” library feel but the lack of customization and being exclusively mouse and keyboard never was quite enough. Not to mention its windows exclusive and Linux is my main OS now, plus GameScope completely changes performance since there’s no desktop running in the background, Im sort of stuck with steam. Don’t get me wrong it’s come seriously far in the past few years, but it felt like a step back from the other frontends. However, with decky loader there’s junkstore which adds gog library installation from GameScope, integrated steamgridDB, CSS-loader, custom startup videos, custom sounds etc. steam has that potential to be the ultimate console replacement. While still offering desktop KDE. So now, all that’s missing is that UI customization. If it’s possible to modify the UI like XBMC (now Kodi) can, where you can literally recreate and UI, steam would be the end for me and sort of wrap up that last missing piece of my setup. Of course, if it is possible and could have infinite changes, I’d release everything I made either on decky or GitHub depending on how the process is for releasing in decky so that everyone else can have those options too. submitted by /u/BrokenFlapper [link] [comments]
TL;DR I just discovered css-loader on decky and it has me wondering how far it can go. Because it can change so much of the UI, I’m wondering if it can basically be entirely remade/replaced.
I want to delve into creating customizations for SteamOS, and recreate entire UIs from the ground up. but I first want to know the limitations and whether or not something like that is possible. From what I can see, other people’s “mods” are just changing colors and slightly displacing elements. But there are a few things that look like they change and add fundamental aspects of the interface. Does anyone know if the entire UI is CSS based, meaning you could change it so drastically to look like a PS5 UI or Xbox 360 home page. Or is the majority of it, including the functionality, hard coded so it’s still required to be the same layout as default just with slight color changes
Extra: The motivation for this is I’ve always wanted a singular complete front end for gaming. The “console” experience on PC. But with like 10 different stores, countless launchers and many groups of overlapping functionality (RetroArch, Steam dosbox games, nonsteam emulators etc) it was always fractured. Launchers like gog galaxy had that “complete” library feel but the lack of customization and being exclusively mouse and keyboard never was quite enough. Not to mention its windows exclusive and Linux is my main OS now, plus GameScope completely changes performance since there’s no desktop running in the background, Im sort of stuck with steam. Don’t get me wrong it’s come seriously far in the past few years, but it felt like a step back from the other frontends. However, with decky loader there’s junkstore which adds gog library installation from GameScope, integrated steamgridDB, CSS-loader, custom startup videos, custom sounds etc. steam has that potential to be the ultimate console replacement. While still offering desktop KDE. So now, all that’s missing is that UI customization. If it’s possible to modify the UI like XBMC (now Kodi) can, where you can literally recreate and UI, steam would be the end for me and sort of wrap up that last missing piece of my setup. Of course, if it is possible and could have infinite changes, I’d release everything I made either on decky or GitHub depending on how the process is for releasing in decky so that everyone else can have those options too.
submitted by /u/BrokenFlapper
[link] [comments]