Packaging
I keep detailed packaging rules next to the templates in the repo. The short version:
- Makefile is the single source of truth:
make deps→make electron→make install-systemwithDESTDIRfor packaging. - Use
make install-system DESTDIR="$pkgdir" INSTALL_PREFIX_SYSTEM=/usrfor Arch/Fedora-style/usrtrees (read the packaging README for the exactpackage()-style example). DESTDIRonly stages the tree; the generated launcher should not bake the staging path into runtime resolution—GUI_BIN/ELECTRON_APP_ROOTare documented in that README.
Be advised — optional backends and wal-qt are separate packages on distros; list them as dependencies where your users need them.
The AUR packages live in a separate meta-repo; this site documents the app only.
