Use tini-backed entrypoint, two-phase Steam startup, and a window keeper so CEF UI and the fluxbox toolbar stay visible in Moonlight. Co-authored-by: Cursor <cursoragent@cursor.com>
34 lines
611 B
JSON
34 lines
611 B
JSON
{
|
|
"env": {
|
|
"PATH": "$(PATH):$(HOME)/.local/bin:/usr/games"
|
|
},
|
|
"apps": [
|
|
{
|
|
"name": "Steam Big Picture",
|
|
"detached": [
|
|
"bash -lc '/root/.config/sunshine/start-steam.sh'"
|
|
],
|
|
"prep-cmd": [
|
|
{
|
|
"do": "",
|
|
"undo": ""
|
|
}
|
|
],
|
|
"image-path": "steam.png"
|
|
},
|
|
{
|
|
"name": "Desktop Test",
|
|
"detached": [
|
|
"bash -lc 'echo desktop-test-started >/tmp/desktop-test.log'"
|
|
],
|
|
"prep-cmd": [
|
|
{
|
|
"do": "",
|
|
"undo": ""
|
|
}
|
|
],
|
|
"image-path": "desktop.png"
|
|
}
|
|
]
|
|
}
|