
39 min read
ProgrammingIn this article we'll learn how to create parts of the code for SailfishOS apps in Golang. Namely we'll use an approach where the GUI is written in standard Qt and communicates with the daemon using D-Bus or a socket.

In this article we'll learn how to create parts of the code for SailfishOS apps in Golang. Namely we'll use an approach where the GUI is written in standard Qt and communicates with the daemon using D-Bus or a socket.

The Steam Deck (and SteamOS) delivers a fantastic console-like experience on a Linux system. However, its immutable filesystem means that installing packages that persist across system upgrades isn’t straightforward. Fortunately, with a little Nix magic, you can work around that limitation.