{
 "app_id": "io.github.subhra74.Muon",
 "source_url": "https://raw.githubusercontent.com/flathub/io.github.subhra74.Muon/master/io.github.subhra74.Muon.json",
 "runtime": "org.freedesktop.Platform",
 "runtime_version": "26.08",
 "sdk": "org.freedesktop.Sdk",
 "finish_args": [
  "--share=ipc",
  "--share=network",
  "--socket=ssh-auth",
  "--socket=x11",
  "--filesystem=xdg-download",
  "--filesystem=~/snowflake-ssh"
 ],
 "module_count": 2,
 "fetched_at": "2026-09-18T07:30:49.777008+00:00",
 "manifest": {
  "app-id": "io.github.subhra74.Muon",
  "runtime": "org.freedesktop.Platform",
  "runtime-version": "26.08",
  "sdk": "org.freedesktop.Sdk",
  "sdk-extensions": [
   "org.freedesktop.Sdk.Extension.openjdk"
  ],
  "command": "muon",
  "rename-desktop-file": "org.snowflake_ssh.App.desktop",
  "finish-args": [
   "--share=ipc",
   "--socket=x11",
   "--socket=ssh-auth",
   "--share=network",
   "--filesystem=xdg-download",
   "--filesystem=~/snowflake-ssh",
   "--env=PATH=/app/jre/bin:/usr/bin:/app/bin"
  ],
  "modules": [
   {
    "name": "openjdk",
    "buildsystem": "simple",
    "build-commands": [
     "/usr/lib/sdk/openjdk/install.sh"
    ]
   },
   {
    "name": "snowflake",
    "buildsystem": "simple",
    "build-commands": [
     "install -Dm644 snowflake.jar -t /app/muon",
     "install -Dm755 muon -t /app/bin",
     "install -Dm644 $FLATPAK_ID.png -t /app/share/icons/hicolor/128x128/apps",
     "install -Dm644 $FLATPAK_ID.metainfo.xml -t /app/share/metainfo",
     "install -Dm644 org.snowflake_ssh.App.desktop -t /app/share/applications",
     "desktop-file-edit --set-name=Muon --set-icon=$FLATPAK_ID --set-key=Exec --set-value=muon --add-category=Utility --add-category=Development --add-category=Network /app/share/applications/org.snowflake_ssh.App.desktop"
    ],
    "sources": [
     {
      "type": "file",
      "url": "https://github.com/subhra74/snowflake/releases/download/v1.0.4/snowflake.jar",
      "sha256": "cc1768e5ce7038d26a893e00066e4d8bed2f42c1ba75b960b324471c5eab74c1"
     },
     {
      "type": "file",
      "url": "https://raw.githubusercontent.com/subhra74/snowflake/refs/tags/v1.0.4/flatpak/org.snowflake_ssh.App.desktop",
      "sha256": "d7e1d9b901d4d1588e60c4e61b91dfa6673d502fc26e27a3b6c82a7a24879a02"
     },
     {
      "type": "file",
      "path": "io.github.subhra74.Muon.png"
     },
     {
      "type": "file",
      "path": "io.github.subhra74.Muon.metainfo.xml"
     },
     {
      "type": "script",
      "dest-filename": "muon",
      "commands": [
       "java -jar /app/muon/snowflake.jar"
      ]
     }
    ]
   }
  ]
 }
}