Skip to content

Command line and launch

Every app accepts at least:

FlagMeaning
--help, --versionPrinted before the GUI starts; plain English, not translated.
--config-dir <dir>, --devUse another config folder (~/.<app>-dev for --dev).
--new-instanceStart a second process instead of handing off to the running one.
--no-sessionDo not restore the last session.
--reportWrite a redacted problem report and open the GitHub issue.
[files…]Open these items.
  • Single instance per config folder. A second launch hands its arguments to the running app over a local endpoint and exits (ipc/SingleInstance). On macOS, openFiles Apple Events reach the running app (MacOpenFiles). An advisory lock tells two processes on one folder about each other (config/InstanceLock).
  • The headless-AWT guard is the first statement of main.
  • A .app launched from Finder inherits a stripped PATH: resolve external tools through the login shell’s PATH.

Pauta 1.1.0 · · Changelog