Steam & Kodi desktopManager?

I’m using nixos on an htpc, which is currently set up to run kodi an working great.

Kodi has a steam plugin to launch steam ([RELEASE] Steam Launcher - Start Steam Big Picture Mode from within Kodi), and i’ve configured it to point to the steam path, but it won’t launch steam using kodi as the desktop environment.

Obviously the nixpkgs don’t have a steam desktopManager (nixpkgs/nixos/modules/services/x11/desktop-managers at master · NixOS/nixpkgs · GitHub), which would be the other way to do this (launch steam first and then open kodi).

Has anyone built a box that has both steam and kodi? Do I need to run some other desktopEnvironment, and then auto launch one of them full screen in order to enable switching to the other?

Any help / advice would be greatly appreciated :slight_smile:

I have some htpc setups which use kodi, openbox, and steam.

Some relevant configuration:

  services.xserver.desktopManager.default = "none";
  services.xserver.windowManager.openbox.enable = true;
  services.xserver.windowManager.default = "openbox";

From there I have a script in .config/openbox which launches kodi and steam.

I use this plugin to launch steam games.