From 82735939f45a6c6fef75b5d40fa49584d1a412d0 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 20 Sep 2026 14:37:04 +0100 Subject: [PATCH] Comment unused apps --- wolf/config.toml | 361 +++++++++++++++++++++-------------------------- 1 file changed, 161 insertions(+), 200 deletions(-) diff --git a/wolf/config.toml b/wolf/config.toml index 2ac23a1..6bf74db 100644 --- a/wolf/config.toml +++ b/wolf/config.toml @@ -340,73 +340,9 @@ id = 'moonlight-profile-id' ports = [] type = 'docker' - [[profiles.apps]] - icon_png_path = 'https://raw.githubusercontent.com/games-on-whales/wolf/refs/heads/stable/docs/images/test_ball_icon.png' - start_audio_server = false - start_virtual_compositor = false - title = 'Test ball' - - [profiles.apps.audio] - source = 'audiotestsrc wave=ticks is-live=true' - - [profiles.apps.runner] - run_cmd = "sh -c \"while :; do echo 'running...'; sleep 10; done\"" - type = 'process' - - [profiles.apps.video] - source = '''videotestsrc pattern=ball flip=true is-live=true ! -video/x-raw, framerate={fps}/1 -''' - [[profiles]] id = 'user' -name = 'User' - - [[profiles.apps]] - icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/firefox/assets/icon.png' - start_virtual_compositor = true - title = 'Firefox' - - [profiles.apps.runner] - base_create_json = '''{ - "HostConfig": { - "IpcMode": "host", - "Privileged": false, - "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"], - "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] - } -} -''' - devices = [] - env = [ 'RUN_SWAY=1', 'MOZ_ENABLE_WAYLAND=1', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ] - image = 'ghcr.io/games-on-whales/firefox:edge' - mounts = [] - name = 'WolfFirefox' - ports = [] - type = 'docker' - - [[profiles.apps]] - icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/retroarch/assets/icon.png' - start_virtual_compositor = true - title = 'RetroArch' - - [profiles.apps.runner] - base_create_json = '''{ - "HostConfig": { - "IpcMode": "host", - "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"], - "Privileged": false, - "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] - } -} -''' - devices = [] - env = [ 'RUN_SWAY=true', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ] - image = 'ghcr.io/games-on-whales/retroarch:edge' - mounts = [] - name = 'WolfRetroarch' - ports = [] - type = 'docker' +name = 'Chris' [[profiles.apps]] icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/steam/assets/icon.png' @@ -433,140 +369,165 @@ name = 'User' ports = [] type = 'docker' - [[profiles.apps]] - icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/pegasus/assets/icon.png' - start_virtual_compositor = true - title = 'Pegasus' +# [[profiles.apps]] +# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/firefox/assets/icon.png' +# start_virtual_compositor = true +# title = 'Firefox' +# +# [profiles.apps.runner] +# base_create_json = '''{ +# "HostConfig": { +# "IpcMode": "host", +# "Privileged": false, +# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"], +# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] +# } +# } +# ''' +# devices = [] +# env = [ 'RUN_SWAY=1', 'MOZ_ENABLE_WAYLAND=1', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ] +# image = 'ghcr.io/games-on-whales/firefox:edge' +# mounts = [] +# name = 'WolfFirefox' +# ports = [] +# type = 'docker' +# +# [[profiles.apps]] +# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/retroarch/assets/icon.png' +# start_virtual_compositor = true +# title = 'RetroArch' +# +# [profiles.apps.runner] +# base_create_json = '''{ +# "HostConfig": { +# "IpcMode": "host", +# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"], +# "Privileged": false, +# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] +# } +# } +# ''' +# devices = [] +# env = [ 'RUN_SWAY=true', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ] +# image = 'ghcr.io/games-on-whales/retroarch:edge' +# mounts = [] +# name = 'WolfRetroarch' +# ports = [] +# type = 'docker' - [profiles.apps.runner] - base_create_json = '''{ - "HostConfig": { - "IpcMode": "host", - "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"], - "Privileged": false, - "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] - } -} -''' - devices = [] - env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia*' ] - image = 'ghcr.io/games-on-whales/pegasus:edge' - mounts = [] - name = 'WolfPegasus' - ports = [] - type = 'docker' +# [[profiles.apps]] +# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/pegasus/assets/icon.png' +# start_virtual_compositor = true +# title = 'Pegasus' +# +# [profiles.apps.runner] +# base_create_json = '''{ +# "HostConfig": { +# "IpcMode": "host", +# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"], +# "Privileged": false, +# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] +# } +# } +# ''' +# devices = [] +# env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia*' ] +# image = 'ghcr.io/games-on-whales/pegasus:edge' +# mounts = [] +# name = 'WolfPegasus' +# ports = [] +# type = 'docker' +# +# [[profiles.apps]] +# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/lutris/assets/icon.png' +# start_virtual_compositor = true +# title = 'Lutris' +# +# [profiles.apps.runner] +# base_create_json = '''{ +# "HostConfig": { +# "IpcMode": "host", +# "CapAdd": ["SYS_ADMIN", "SYS_NICE", "SYS_PTRACE", "NET_RAW", "MKNOD", "NET_ADMIN"], +# "SecurityOpt": ["seccomp=unconfined", "apparmor=unconfined"], +# "Ulimits": [{"Name":"nofile", "Hard":524288, "Soft":524288}], +# "Privileged": false, +# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] +# } +# } +# ''' +# devices = [] +# env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia* /var/lutris/' ] +# image = 'ghcr.io/games-on-whales/lutris:edge' +# mounts = [ 'lutris:/var/lutris/:rw' ] +# name = 'WolfLutris' +# ports = [] +# type = 'docker' +# +# [[profiles.apps]] +# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/prismlauncher/assets/icon.png' +# start_virtual_compositor = true +# title = 'Prismlauncher' +# +# [profiles.apps.runner] +# base_create_json = '''{ +# "HostConfig": { +# "IpcMode": "host", +# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"], +# "Privileged": false, +# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] +# } +# } +# ''' +# devices = [] +# env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia* /var/lutris/' ] +# image = 'ghcr.io/games-on-whales/prismlauncher:edge' +# mounts = [] +# name = 'Prismlauncher' +# ports = [] +# type = 'docker' +# +# [[profiles.apps]] +# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/xfce/assets/icon.png' +# title = 'Desktop (xfce)' +# +# [profiles.apps.runner] +# base_create_json = '''{ +# "HostConfig": { +# "IpcMode": "host", +# "Privileged": false, +# "CapAdd": ["SYS_ADMIN", "SYS_NICE", "SYS_PTRACE", "NET_RAW", "MKNOD", "NET_ADMIN"], +# "SecurityOpt": ["seccomp=unconfined", "apparmor=unconfined"], +# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] +# } +# } +# ''' +# devices = [] +# env = [ 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ] +# image = 'ghcr.io/games-on-whales/xfce:edge' +# mounts = [] +# name = 'WolfXFCE' +# ports = [] +# type = 'docker' +# +# [[profiles.apps]] +# icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/es-de/assets/icon.png' +# title = 'EmulationStation' +# +# [profiles.apps.runner] +# base_create_json = '''{ +# "HostConfig": { +# "IpcMode": "host", +# "Privileged": false, +# "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"], +# "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] +# } +# } +# ''' +# devices = [] +# env = [ 'RUN_SWAY=1', 'MOZ_ENABLE_WAYLAND=1', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ] +# image = 'ghcr.io/games-on-whales/es-de:edge' +# mounts = [] +# name = 'WolfES-DE' +# ports = [] +# type = 'docker' - [[profiles.apps]] - icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/lutris/assets/icon.png' - start_virtual_compositor = true - title = 'Lutris' - - [profiles.apps.runner] - base_create_json = '''{ - "HostConfig": { - "IpcMode": "host", - "CapAdd": ["SYS_ADMIN", "SYS_NICE", "SYS_PTRACE", "NET_RAW", "MKNOD", "NET_ADMIN"], - "SecurityOpt": ["seccomp=unconfined", "apparmor=unconfined"], - "Ulimits": [{"Name":"nofile", "Hard":524288, "Soft":524288}], - "Privileged": false, - "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] - } -} -''' - devices = [] - env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia* /var/lutris/' ] - image = 'ghcr.io/games-on-whales/lutris:edge' - mounts = [ 'lutris:/var/lutris/:rw' ] - name = 'WolfLutris' - ports = [] - type = 'docker' - - [[profiles.apps]] - icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/prismlauncher/assets/icon.png' - start_virtual_compositor = true - title = 'Prismlauncher' - - [profiles.apps.runner] - base_create_json = '''{ - "HostConfig": { - "IpcMode": "host", - "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN", "SYS_ADMIN", "SYS_NICE"], - "Privileged": false, - "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] - } -} -''' - devices = [] - env = [ 'RUN_SWAY=1', 'GOW_REQUIRED_DEVICES=/dev/input/event* /dev/dri/* /dev/nvidia* /var/lutris/' ] - image = 'ghcr.io/games-on-whales/prismlauncher:edge' - mounts = [] - name = 'Prismlauncher' - ports = [] - type = 'docker' - - [[profiles.apps]] - icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/xfce/assets/icon.png' - title = 'Desktop (xfce)' - - [profiles.apps.runner] - base_create_json = '''{ - "HostConfig": { - "IpcMode": "host", - "Privileged": false, - "CapAdd": ["SYS_ADMIN", "SYS_NICE", "SYS_PTRACE", "NET_RAW", "MKNOD", "NET_ADMIN"], - "SecurityOpt": ["seccomp=unconfined", "apparmor=unconfined"], - "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] - } -} -''' - devices = [] - env = [ 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ] - image = 'ghcr.io/games-on-whales/xfce:edge' - mounts = [] - name = 'WolfXFCE' - ports = [] - type = 'docker' - - [[profiles.apps]] - icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/es-de/assets/icon.png' - title = 'EmulationStation' - - [profiles.apps.runner] - base_create_json = '''{ - "HostConfig": { - "IpcMode": "host", - "Privileged": false, - "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"], - "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] - } -} -''' - devices = [] - env = [ 'RUN_SWAY=1', 'MOZ_ENABLE_WAYLAND=1', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ] - image = 'ghcr.io/games-on-whales/es-de:edge' - mounts = [] - name = 'WolfES-DE' - ports = [] - type = 'docker' - - [[profiles.apps]] - icon_png_path = 'https://games-on-whales.github.io/wildlife/apps/kodi/assets/icon.png' - title = 'Kodi' - - [profiles.apps.runner] - base_create_json = '''{ - "HostConfig": { - "IpcMode": "host", - "Privileged": false, - "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"], - "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"] - } -} -''' - devices = [] - env = [ 'RUN_SWAY=true', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*' ] - image = 'ghcr.io/games-on-whales/kodi:edge' - mounts = [] - name = 'WolfKodi' - ports = [] - type = 'docker'