Skip to content

Packaging

I keep detailed packaging rules next to the templates in the repo. The short version:

  • Makefile is the single source of truth: make depsmake electronmake install-system with DESTDIR for packaging.
  • Use make install-system DESTDIR="$pkgdir" INSTALL_PREFIX_SYSTEM=/usr for Arch/Fedora-style /usr trees (read the packaging README for the exact package()-style example).
  • DESTDIR only stages the tree; the generated launcher should not bake the staging path into runtime resolution—GUI_BIN / ELECTRON_APP_ROOT are 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.

Released under the project license. Docs track tagged releases on GitHub Pages.