Good job! Do you know if it's possible to create a separate style configuration for Linux and load it using a different xsession? This way you can load it if you want to use Kobo as monitor, and switch to the normal session when not.
An SSH client is included in KoboLauncher:
https://www.mobileread.com/forums/sho...d.php?t=201632
About extensions, I created an elemental package manager:
https://www.mobileread.com/forums/sho...d.php?t=238321