{
  "appId": "com.irccloud.desktop",
  "forceCodeSigning": true,
  "mac": {
    "category": "public.app-category.productivity",
    "target": [
      "dmg",
      "zip"
    ],
    "darkModeSupport": true,
    "electronUpdaterCompatibility": ">=2.15.0"
  },
  "mas": {
    "publish": null
  },
  "linux": {
    "category": "Network;IRCClient",
    "target": [
      "deb",
      "AppImage"
    ]
  },
  "nsisWeb": {
    "artifactName": "${productName}.${ext}"
  },
  "dmg": {
    "icon": null
  },
  "protocols": [
    {
      "name": "IRC server URL",
      "role": "Viewer",
      "schemes": [
        "irc",
        "ircs"
      ]
    }
  ],
  "files": [
      "!**/{.eslint*,.jshint*,.snyk,.travis.*,Makefile,README.md,*.provisionprofile}",
      "!scripts${/*}",
      "!docs${/*}",
      "!codesign${/*}"
  ]
}
{
  "appId": "com.irccloud.desktop",
  "forceCodeSigning": true,
  "mac": {
    "category": "public.app-category.productivity",
    "target": [
      "dmg",
      "zip"
    ],
    "darkModeSupport": true,
    "electronUpdaterCompatibility": ">=2.15.0"
  },
  "mas": {
    "publish": null
  },
  "linux": {
    "executableName": "irccloud",
    "category": "Network;IRCClient",
    "target": [
      "deb",
      "AppImage"
    ]
  },
  "nsisWeb": {
    "artifactName": "${productName}.${ext}"
  },
  "dmg": {
    "icon": null
  },
  "protocols": [
    {
      "name": "IRC server URL",
      "role": "Viewer",
      "schemes": [
        "irc",
        "ircs"
      ]
    }
  ],
  "files": [
      "!**/{.eslint*,.jshint*,.snyk,.travis.*,Makefile,README.md,*.provisionprofile}",
      "!scripts${/*}",
      "!docs${/*}",
      "!codesign${/*}"
  ]
}
Set the linux executableName to irccloud
Set the linux executableName to irccloud
