Files
backspace/packages/desktop/electron-builder.yml
T
Jannis Braun 7a86cde67e feat: frameless title bar for Windows/Linux with native overlay controls
Use titleBarStyle: 'hidden' + titleBarOverlay on Win/Linux to remove the
ugly native title bar and menu bar while keeping OS-rendered min/max/close
buttons. Hidden Edit menu preserves keyboard shortcuts (Ctrl+C/V/X/Z/A).
Title bar drag region and separator line rendered via web frontend, with
colors matching the Aether Drift design system.

Also adds electron-builder metadata (description, author, homepage,
artifactName) and multi-size icons for cross-platform builds.
2026-03-16 06:16:43 +01:00

34 lines
609 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: "${BACKSPACE_UPDATE_URL}"
useMultipleRangeRequest: false
protocols:
- name: Backspace
schemes:
- backspace
mac:
category: public.app-category.social-networking
target:
- dmg
- zip
win:
target:
- nsis
linux:
target:
- AppImage
- deb
category: Network
nsis:
oneClick: false
allowToChangeInstallationDirectory: true