{
 "app_id": "io.github.milkshiift.GoofCord",
 "source_url": "https://raw.githubusercontent.com/flathub/io.github.milkshiift.GoofCord/master/io.github.milkshiift.GoofCord.yml",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "25.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=fallback-x11",
  "--socket=pulseaudio",
  "--socket=wayland",
  "--device=all",
  "--filesystem=xdg-download",
  "--filesystem=xdg-pictures:ro",
  "--filesystem=xdg-videos:ro",
  "--filesystem=xdg-run/pipewire-0:ro",
  "--talk-name=org.kde.StatusNotifierWatcher",
  "--talk-name=org.kde.kwalletd5",
  "--talk-name=org.kde.kwalletd6",
  "--talk-name=org.freedesktop.secrets",
  "--talk-name=com.canonical.Unity"
 ],
 "module_count": 1,
 "fetched_at": "2026-09-17T16:11:41.197766+00:00",
 "manifest": {
  "app-id": "io.github.milkshiift.GoofCord",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "25.08",
  "sdk": "org.freedesktop.Sdk",
  "base": "org.electronjs.Electron2.BaseApp",
  "base-version": "25.08",
  "command": "startgoofcord",
  "separate-locales": false,
  "finish-args": [
   "--socket=pulseaudio",
   "--socket=wayland",
   "--socket=fallback-x11",
   "--share=network",
   "--share=ipc",
   "--talk-name=org.kde.StatusNotifierWatcher",
   "--talk-name=com.canonical.Unity",
   "--device=all",
   "--filesystem=xdg-videos:ro",
   "--filesystem=xdg-pictures:ro",
   "--filesystem=xdg-download",
   "--filesystem=xdg-run/pipewire-0:ro",
   "--env=XCURSOR_PATH=/run/host/user-share/icons:/run/host/share/icons:/usr/share/icons",
   "--talk-name=org.freedesktop.secrets",
   "--talk-name=org.kde.kwalletd5",
   "--talk-name=org.kde.kwalletd6"
  ],
  "modules": [
   {
    "name": "GoofCord",
    "buildsystem": "simple",
    "build-commands": [
     "chmod +x GoofCord.AppImage",
     "./GoofCord.AppImage --appimage-extract",
     "desktop-file-edit --set-key=\"Exec\" --set-value=\"startgoofcord\" --set-icon=$FLATPAK_ID squashfs-root/goofcord.desktop",
     "install -D squashfs-root/usr/share/icons/hicolor/512x512/apps/goofcord.png /app/share/icons/hicolor/512x512/apps/io.github.milkshiift.GoofCord.png",
     "install -D squashfs-root/goofcord.desktop /app/share/applications/io.github.milkshiift.GoofCord.desktop",
     "install -Dm755 startgoofcord /app/bin/startgoofcord",
     "install -D io.github.milkshiift.GoofCord.metainfo.xml -t /app/share/metainfo/",
     "mv squashfs-root /app/bin/goofcord"
    ],
    "sources": [
     {
      "type": "file",
      "path": "startgoofcord"
     },
     {
      "type": "file",
      "url": "https://raw.githubusercontent.com/Milkshiift/GoofCord/v2.3.0/assetsDev/io.github.milkshiift.GoofCord.metainfo.xml",
      "sha512": "3683d372f0fb7b0e14fb87b6dd0cc0a9163b043a627ae967579fbe7e449f6ebeec5f14ec408d8cdae6216ce603c7f1cb08bf75961e03f4acf847ec7c4b197bb4",
      "x-checker-data": {
       "type": "json",
       "url": "https://api.github.com/repos/milkshiift/GoofCord/releases/latest",
       "tag-query": ".tag_name",
       "url-query": "\"https://raw.githubusercontent.com/Milkshiift/GoofCord/\" + $tag + \"/assetsDev/io.github.milkshiift.GoofCord.metainfo.xml\"",
       "version-query": "$tag | sub(\"^v\"; \"\")",
       "timestamp-query": ".published_at"
      }
     },
     {
      "type": "file",
      "url": "https://github.com/Milkshiift/GoofCord/releases/download/v2.3.0/GoofCord-2.3.0-linux-x86_64.AppImage",
      "sha512": "747dfd6c4021b5c23e80c77217ff7bd2a243d16b6d7bb1d0a1f31fd6eaa04c9037ec9c746223a65376b3dfd7cabb361273272ddbfc065a1b6effa683f8e9dac9",
      "only-arches": [
       "x86_64"
      ],
      "dest-filename": "GoofCord.AppImage",
      "x-checker-data": {
       "type": "json",
       "url": "https://api.github.com/repos/milkshiift/GoofCord/releases/latest",
       "tag-query": ".tag_name",
       "version-query": "$tag | sub(\"^v\"; \"\")",
       "timestamp-query": ".published_at",
       "url-query": "\"https://github.com/Milkshiift/GoofCord/releases/download/\" + $tag + \"/GoofCord-\" + $version + \"-linux-x86_64.AppImage\""
      }
     },
     {
      "type": "file",
      "url": "https://github.com/Milkshiift/GoofCord/releases/download/v2.3.0/GoofCord-2.3.0-linux-arm64.AppImage",
      "sha512": "b38beb03b1de8ac9907a1bb92ad394f318a648c36c5a613e504b7eb3000a4918513de3be37ae20df585832b87f1024cfb6e14b4a97fe0cee2f57ccc48787ef1b",
      "only-arches": [
       "aarch64"
      ],
      "dest-filename": "GoofCord.AppImage",
      "x-checker-data": {
       "type": "json",
       "url": "https://api.github.com/repos/milkshiift/GoofCord/releases/latest",
       "tag-query": ".tag_name",
       "version-query": "$tag | sub(\"^v\"; \"\")",
       "timestamp-query": ".published_at",
       "url-query": "\"https://github.com/Milkshiift/GoofCord/releases/download/\" + $tag + \"/GoofCord-\" + $version + \"-linux-arm64.AppImage\""
      }
     }
    ]
   }
  ]
 }
}