-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathelectron-builder.yml
More file actions
70 lines (63 loc) · 1.35 KB
/
electron-builder.yml
File metadata and controls
70 lines (63 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
appId: "fr.carru.elecwhat"
# https://sharp.pixelplumbing.com/install/#electron-builder
asar: true
asarUnpack:
- "**/node_modules/sharp/**/*"
- "**/node_modules/@img/**/*"
linux:
# https://www.electron.build/app-builder-lib.interface.linuxconfiguration#target
# AppImage, flatpak, snap, deb, rpm, freebsd, pacman, p5p, apk, 7z, zip, tar.xz, tar.lz, tar.gz, tar.bz2, dir.
target:
- AppImage
- pacman
- deb
- snap
- rpm
- tar.xz
# - flatpak
category: "Network;Chat;InstantMessaging;X-WhatsApp;"
desktop:
entry:
Name: ElecWhat
GenericName: WhatsApp Client
Comment: Simple WhatsApp client
# Register "whatsapp:" url scheme
mimeTypes:
- x-scheme-handler/whatsapp
publish:
- github
snap:
title: ElecWhat
description: |
Simple Whatsapp client for linux
publish:
- github
- snapStore
slots:
dbus-svc:
interface: dbus
bus: session
name: "fr.carru.elecwhat"
plugs:
# Electron app from https://snapcraft.io/docs/desktop-interfaces
desktop:
desktop-legacy:
wayland:
unity7:
# alsa:
# avahi-observe:
browser-support:
camera:
# cups-control:
gsettings:
home:
network:
opengl:
audio-playback:
# screen-inhibit-control:
# upower-observe:
# additional
dbus:
x11:
pulseaudio:
audio-record: