diff --git a/modules/steam/steam.nix b/modules/steam/steam.nix index d7866c18..b801c0c5 100644 --- a/modules/steam/steam.nix +++ b/modules/steam/steam.nix @@ -68,6 +68,14 @@ in wantedBy = [ "gamescope-session.service" ]; }; + systemd.services.steamos-manager = { + overrideStrategy = "asDropin"; + path = [ + # .../lib/hwsupport/format-device.sh makes an unqualified `umount` call. + "/run/wrappers/" + ]; + }; + services.dbus.packages = [ pkgs.steamos-manager ]; services.displayManager.sessionPackages = [ pkgs.gamescope-session ];