Files
backspace/packages/desktop/electron-builder.yml
T
Jannis Braun ac7d3cb71b feat: add start-at-boot setting and fix tray icon to use app logo
Add auto-launch settings (start at boot + start minimized) to the
Desktop section in Account settings, using Electron's built-in
setLoginItemSettings API across macOS, Windows, and Linux.

Replace the fallback colored-circle tray icon with proper B logo assets:
template images for macOS (adapts to light/dark menu bar) and colored
icons for Windows/Linux. Fix BGRA channel order bug in fallback generator
and move tray icons to resources/ so they're packaged into the app.
2026-03-17 02:28:38 +01:00

38 lines
798 B
YAML

appId: com.backspace.desktop
productName: Backspace
artifactName: "${productName}-${version}-${arch}.${ext}"
directories:
output: dist-electron
files:
- dist/**/*
- resources/**/*
- "!node_modules"
publish:
- provider: generic
url: "${env.BACKSPACE_UPDATE_URL}"
useMultipleRangeRequest: false
protocols:
- name: Backspace
schemes:
- backspace
mac:
category: public.app-category.social-networking
minimumSystemVersion: "12.0"
extendInfo:
NSAudioCaptureUsageDescription: "Backspace needs access to system audio to share sound during screen sharing."
target:
- dmg
- zip
win:
icon: ./build/icon.ico
target:
- nsis
linux:
target:
- AppImage
- deb
category: Network
nsis:
oneClick: false
allowToChangeInstallationDirectory: true