{
 "app_id": "com.outerwildsmods.owmods_gui",
 "source_url": "https://raw.githubusercontent.com/flathub/com.outerwildsmods.owmods_gui/master/com.outerwildsmods.owmods_gui.yml",
 "runtime": "org.gnome.Platform",
 "runtime_version": "50",
 "sdk": "org.gnome.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=fallback-x11",
  "--socket=wayland",
  "--device=dri",
  "--filesystem=~/.steam/steam/steamapps/common/Outer Wilds",
  "--filesystem=~/Games/Heroic/OuterWilds",
  "--filesystem=/tmp",
  "--filesystem=~/.var/app/com.valvesoftware.Steam/.local/share/OuterWildsModManager",
  "--filesystem=~/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Outer Wilds",
  "--filesystem=~/.local/share/OuterWildsModManager"
 ],
 "module_count": 2,
 "fetched_at": "2026-09-17T16:08:28.025847+00:00",
 "manifest": {
  "app-id": "com.outerwildsmods.owmods_gui",
  "runtime": "org.gnome.Platform",
  "runtime-version": "50",
  "sdk": "org.gnome.Sdk",
  "sdk-extensions": [
   "org.freedesktop.Sdk.Extension.mono6"
  ],
  "command": "owmods_gui",
  "rename-icon": "owmods_gui",
  "finish-args": [
   "--socket=wayland",
   "--socket=fallback-x11",
   "--share=ipc",
   "--share=network",
   "--filesystem=~/.steam/steam/steamapps/common/Outer Wilds",
   "--filesystem=~/Games/Heroic/OuterWilds",
   "--filesystem=~/.local/share/OuterWildsModManager",
   "--filesystem=~/.var/app/com.valvesoftware.Steam/.local/share/OuterWildsModManager",
   "--filesystem=~/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Outer Wilds/",
   "--filesystem=/tmp",
   "--device=dri",
   "--env=OWMM_NO_UPDATES=1"
  ],
  "modules": [
   {
    "name": "Mono",
    "buildsystem": "simple",
    "build-commands": [
     "bash /usr/lib/sdk/mono6/install.sh",
     "cp -ar /usr/lib/sdk/mono6/lib/mono/gac/System.Windows.Forms /app/lib/mono/gac"
    ]
   },
   {
    "name": "owmods_gui",
    "buildsystem": "simple",
    "build-commands": [
     "ar x owmods_gui-amd64.deb",
     "mkdir deb_data",
     "tar xf data.tar.gz --directory deb_data/",
     "install -Dm755 deb_data/usr/bin/owmods_gui /app/bin/owmods_gui",
     "install -Dm755 \"deb_data/usr/share/applications/Outer Wilds Mod Manager.desktop\" /app/share/applications/com.outerwildsmods.owmods_gui.desktop",
     "install -Dm644 -t /app/share/metainfo/ com.outerwildsmods.owmods_gui.metainfo.xml",
     "mkdir -p /app/share/icons/hicolor",
     "cp -r deb_data/usr/share/icons/hicolor/* /app/share/icons/hicolor"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://github.com/ow-mods/ow-mod-man/releases/download/gui_v0.15.7/Outer.Wilds.Mod.Manager_0.15.7_amd64.deb",
      "sha256": "07398d39144d65651c3e07a0d51e835674b1d0091c7fb65bc64749b6060e75c3",
      "dest-filename": "owmods_gui-amd64.deb",
      "only-arches": [
       "x86_64"
      ],
      "x-checker-data": {
       "type": "json",
       "url": "https://github.com/Bwc9876/ow-mod-man/releases/latest/download/latest.json",
       "url-query": ".platforms[\"linux-x86_64\"].url | sub(\"AppImage\"; \"deb\")",
       "version-query": ".version",
       "timestamp-query": ".pub_date"
      }
     },
     {
      "type": "file",
      "path": "com.outerwildsmods.owmods_gui.metainfo.xml"
     }
    ]
   }
  ]
 }
}