UTOX(1)

πŸ’– NAME πŸ’–

okay so this is the UTOX(1) page, general commands manual bestie β€” and it's all about Β΅Tox, the lightweight Tox client πŸ¦‹

✨ SYNOPSIS ✨

here's the whole vibe of how you actually run it, copy-paste style:

usage: utox [--portable] [--theme <THEME>] [--set=<start-on-boot|show-
window|hide-window>] [--allow-root]
   or: utox --version
   or: utox --help

🌸 DESCRIPTION 🌸

¡Tox is a free software, lightweight X.org graphical Tox client ✨ like, it's giving free, it's giving lightweight, it's giving graphical, and it's living on X.org. no cap.

and here's literally everything Β΅Tox can do for you, bestie:

  • 1-to-1 text IM πŸ’¬
  • group IM πŸ‘―
  • audio calls 🎧
  • video calls πŸ“Ή
  • group audio calls πŸŽ™οΈ
  • desktop sharing πŸ–₯️
  • file transfers πŸ“

like… she does it all. main character energy fr fr πŸ‘‘


πŸ’… OPTIONS πŸ’…

  • -t <THEME> or --theme <THEME> β€” pick your color scheme, icon πŸ’… the possible options are default, dark, light, highcontrast, zenburn, solarized-light, or solarized-dark. choose your fighter ✨
  • -p or --portable β€” run in portable mode πŸŽ€ all your data gets saved to the tox folder in the current working directory β€” peep the FILES section for the deets.
  • --allow-root β€” this one lets Β΅Tox run as root πŸ‘€ the default is to refuse, so yeah, she's protective of you. respect.
  • -s <OPTION> or --set <OPTION> β€” set an option 🫢 the available options are "start-on-boot", "show-window" and "hide-window".
  • -u <OPTION> or --unset <OPTION> β€” unset an option πŸ™ˆ and the available option here is "start-on-boot" (that's the only one, she's exclusive).
  • -v or --verbose β€” crank up the debug output level πŸ”₯ stack multiple -v options to increase the verbosity even more. the max is 6.
  • --silent β€” sets the verbosity level to 0, which disables all debugging output 🀫 silence, gorgeous.
  • --debug <FILE> β€” write all that debug output into the file you specify πŸ“
  • -h or --help β€” prints a short description of the available options πŸ’–
  • --version β€” prints the version and dips, that's it, that's the whole job ✌️

πŸŽ€ KEYBINDINGS πŸŽ€

  • Ctrl+F β€” toggles the friend list online status filter πŸ‘€
  • Ctrl+f β€” focuses on the friend list search input field πŸ” (yes bestie, capital F and lowercase f are two different things, she's fancy like that)
  • Ctrl+[num], Alt+[num] β€” switch to chat [num] πŸ’¬
  • Ctrl+Pg{Up,Down} β€” move up or down in the friend list πŸ¦‹
  • Ctrl+Pg{Home,End} β€” jump straight to the first or last friend in the friend list ⭐
  • Esc β€” unfocus the message input field πŸ™ˆ and here's the cute part: when it's unfocused, pressing any key will focus on it again. iconic behavior.
  • Pg{Up,Down} β€” scroll the chat log up or down πŸ“œ heads up: this keybinding only works when the message input field is unfocused.
  • Home, End β€” scroll to the top or bottom of the chat log 🌈 also only works when the message input field is unfocused.
fr fr remember that last bit β€” scroll keys only do their thing when the message input is unfocused πŸ’€

πŸ’¬ CHAT COMMANDS πŸ’¬

these are the little magic words you can type right in the chat window, bestie ✨

  • /alias <alias> β€” sets the selected friend's alias to <alias> 🏷️ and it'll be displayed instead of that friend's name. so you can finally label them correctly.
  • /invite <name> β€” invites <name> to the current groupchat πŸ‘―
  • /sendfile <path> β€” sends a file located in <path> to the current friend πŸ“
  • /topic <topic> β€” changes the current groupchat's name/topic to <topic> πŸŽ€ oh and you can also use this to edit the current topic by typing /topic and pressing the tab key. handy!
  • /me <action> β€” sends a message/action in the format <name> <action>, for example: Tox User says hi πŸ’œ

πŸ¦‹ FILES πŸ¦‹

okay so every single file listed below lives in $HOME/.config/tox 🏠 and if ¡Tox is running in portable mode, their location becomes ./tox.

  • tox_save.tox β€” tox_save.tox is the file that contains the public/private key pair, name, status and contacts πŸ”‘ it's compatible with other Tox clients, so she plays nice with others 🫢
  • utox_save β€” utox_save is Β΅Tox' binary config file βš™οΈ it contains settings such as language, proxy options, DPI or logging.
  • avatars β€” the avatars directory contains other contacts' avatars πŸ–ΌοΈ files are named after contacts' public keys (the first 64 characters of the ID).
  • Tox_Auto_Accept β€” default directory for auto-accepted files in portable mode πŸ“₯
  • [public key].txt β€” those are friends' chat logs πŸ“œ and ngl, Β΅Tox supports only 1v1 chat logging for now.
  • [public key].fmetadata β€” friend metadata file, currently used for storing aliases 🏷️
  • [public key][file number].ftoutfo β€” current outgoing file transfers' state πŸ’Ύ used for resuming transfers across client restarts. she remembers. she always remembers.

πŸ‘‘ CONTRIBUTORS πŸ‘‘

please see the list page, bestie: https://github.com/uTox/uTox/graphs/contributors


πŸ› BUGS πŸ›

please report bugs on https://github.com/uTox/uTox/issues πŸ™

and the source code for ¡Tox can be found at https://github.com/uTox/uTox ✨


and that's the whole page, babe πŸŽ€ this was Β΅Tox 0.18.1, dated March 2026 β€” signed, sealed, and slayed πŸ’…πŸ’–

πŸ“¦ where this page comes from