JAMI(1)

✨ NAME ✨

okay so bestie, jami β€” it's the Qt-based user interface for Jami πŸ’– like, the whole client app, the thing you actually look at and click on.


πŸŽ€ SYNOPSIS πŸŽ€

jami [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

jami is a Qt-based client application (aka the user interface) for Jami, which is an official GNU package for universal communication that respects the freedom and privacy of its users 🫢✨

like. it respects your freedom AND your privacy. no cap. iconic behaviour fr fr πŸ‘‘


πŸ’… OPTIONS πŸ’…

  • -h, --help β€” shows you the help for command line options and then dips out. bye bestie πŸ‘‹
  • --help-all β€” same energy, but it also shows the Qt-specific command line options, then exits. the full lore drop πŸ“–βœ¨
  • -v, --version β€” prints the version info and exits. short and sweet πŸ“
  • --disable-web-security β€” tells it not to enforce the same-origin policy. and get this: jami currently uses this by default, so that local resources can load in the chatview (for media and link preview, and the emoji picker πŸŽ€).

this is a Qt WebEngine Chromium flag, and it's only applicable if jami was built with Qt WebEngine.

  • --no-sandbox β€” disables the security sandbox for Qt WebEngine's renderer and plugin processes.

this is a Qt WebEngine Chromium flag, and it's only applicable if jami was built with Qt WebEngine.

  • --single-process β€” runs Qt WebEngine's renderer and plugins in the same process as its browser. super handy for getting stack traces when the renderer crashes 😭 and yeah, jami currently uses this by default.

this is a Qt WebEngine Chromium flag, and it's only applicable if jami was built with Qt WebEngine.

  • --remote-debugging-port=<port_number> β€” the local port to run the Qt WebEngine developer tools interface on, which is useful for inspecting and debugging web views πŸ”

to access the Qt WebEngine developer tools after launching jami with this flag, open the address http://localhost:<port_number> in your web browser.

this is a Qt WebEngine flag, and it's only applicable if jami was built with Qt WebEngine.

  • -m, --minimized β€” starts jami minimized. tiny little guy, sitting quietly πŸ™ˆ
  • -d, --debug β€” enables debug mode for more verbose console output. the group chat gets chatty πŸ’€
  • -f, --file=<file> β€” writes the debug output to <file>.
  • -t, --term β€” terminates all other currently running instances of jami. it's giving main character energy, and also menace πŸ’…
  • -q, --quiet β€” mutes daemon logging, which is useful when you're only debugging the Qt-based client application (the user interface).
heads up: this is only applicable when debug mode is enabled ⚠️

🌸 SEE ALSO 🌸


πŸ’œ AUTHOR πŸ’œ

Amin Bandali (bandali@gnu.org) 🫢


and that's the whole page bestie!! source/version: Jami, dated 2022-12-29 β€” JAMI(1), slay, periodt βœ¨πŸ‘‘πŸ’–

πŸ“¦ where this page comes from