Knowledge base for the Steam Deck / Steam client internals learned while setting up the multi-tenant family Deck (July 2026). Each note is self-contained.
- shortcut-appids.md — how non-Steam shortcut app IDs are derived, when Steam re-keys them
- remote-shortcuts.md — why desktop shortcuts appear as "Stream" tiles, and the per-device hide that actually works
- cef-debugging.md — driving the Steam client via
-cef-enable-debugging(SharedJSContext,SteamClient.*, stores) - flatpak-pitfalls.md — sandbox path rules that bit us (config symlinks, RPC sockets)
- multi-tenant-deck.md — per-Steam-account app profiles on a shared single-user device
- steamos-persistence.md — what survives SteamOS updates (incl. the
/etckeep-list) and where to install things - session-switching.md — how Gaming↔Desktop switching works on steamos-manager builds (SDDM autologin drop-ins)