Optional
Appv1.1.0
Optional
actionsActions to be used within a generated desktop file.
v2.1.0
Optional
binName of the executable to put into the Exec
field of generated
.desktop
file.
Defaults to options.name
.
Optional
categoriesList of desktop file categories to append.
v1.0.0
Optional
compressorUse given compressor for SquashFS filesystem.
Defaults to mksquashfs
binary defaults (usually gzip
).
v2.1.0
Optional
desktopPath to desktop file to be used instead of generating a new one.
v2.1.0
Optional
flagsWhenever to emulate support for Arch Linux {name}-flags.conf
file,
which contains additional flags prepended to ARGV when executing
Electron binary by the shell script. This should be compatible with the
file format described in this Arch Wiki section.
Optional
genericGeneric name of the application used in .desktop
file.
v1.0.0
Optional
iconPath to icon to use for the AppImage.
v1.0.0
Optional
nameName of the package (used as folder name, X-AppImage-Name
etc).
It should contain only lowercase letters and hyphens. It should also start
from a letter and contain at least one character.
If above requirements aren't met, maker will approach to sanitize the
string to match the required format. This process might fail if
the string is nowhere close to match the requirements, so the one
shouldn't depend on the sanitizer when setting the name
property on
their own.
Defaults to sanitized packageJSON.name
.
v1.0.0
Optional
productHuman-friendly name of the application.
Defaults to packageJSON.productName
.
v1.0.0
Optional
Experimental
type2runtimeWhenever to use the new experimental statically-linked runtime executable.
This implies AppImageKitRelease
is set to "continuous"
.
This option is highly experimental and might break after changes in
AppImage/type2-runtime
repo will be deleted or merged to
AppImage/AppImageKit
!
Default is false
.
GitHub Release of
AppImage/AppImageKit
from which this maker should get the runtime and AppRun executable.Defaults to
13
.