Add icon and fix name

This commit is contained in:
KorbsStudio 2023-01-25 03:26:20 -05:00
parent 67914ccc1f
commit c776932cc0
No known key found for this signature in database

View file

@ -6,14 +6,17 @@ asar: true # Some things may not work on Windows if this is disabled
mac: mac:
darkModeSupport: true darkModeSupport: true
category: "public.app-category.utilities" category: "public.app-category.utilities"
icon: "build/icons/macOS/icon.icns"
target: target:
- "dmg" - "dmg"
dmg: dmg:
background: "build/macOS/background-installer.png" background: "build/macOS/background-installer.png"
icon: "build/icons/macOS/icon.icns"
# Windows # Windows
win: win:
icon: "build/Windows/icon.ico"
target: target:
- "appx" # Microsoft Store - "appx" # Microsoft Store
- "nsis" # Executable Setup - "nsis" # Executable Setup
@ -26,9 +29,9 @@ appx:
backgroundColor: "#313237" backgroundColor: "#313237"
nsis: nsis:
shortcutName: "Nexus Polestar" shortcutName: "App Name"
uninstallDisplayName: "Nexus Polestar" uninstallDisplayName: "App Name"
artifactName: "Nexus Polestar - Setup.exe" artifactName: "App Name - Setup.exe"
oneClick: false # If you want a silent installer, enable this and ignore options below oneClick: false # If you want a silent installer, enable this and ignore options below
displayLanguageSelector: true displayLanguageSelector: true
allowElevation: false allowElevation: false
@ -38,6 +41,7 @@ nsis:
# Linux # Linux
linux: linux:
icon: "build/Linux/icon.png"
category: Network category: Network
maintainer: "net.company.appname" maintainer: "net.company.appname"
vendor: "Full Company Name" vendor: "Full Company Name"
@ -45,6 +49,7 @@ linux:
target: target:
- "snap" - "snap"
- "AppImage" - "AppImage"
- "rpm"
snap: snap:
# allowNativeWayland: true # Electron Builder doesn't know this option, yet it's listed in their documentations for Snap. I've submitted an issue: electron-userland/electron-builder #7330 # allowNativeWayland: true # Electron Builder doesn't know this option, yet it's listed in their documentations for Snap. I've submitted an issue: electron-userland/electron-builder #7330