Table of Contents

Toxic

Toxic is a Tox client with a command-line interface. Development is currently lead by Jfreegman.

Repository: https://github.com/Jfreegman/toxic
Maintainers: Jfreegman
Language: C
Graphical Toolkit: ncurses
Operating Systems: Linux, OS X, FreeBSD, Android
Status: Active

History

Toxic was originally written by Plutooo in the experimental branch of ProjectTox on July 29, 2013. Following Plutooo's disappearance soon after his initial commit, Jfreegman took over leadership and continued Toxic's development. Although extremely buggy and lacking in basic features in its initial state, rapid development by the Tox community made it the first 'usable' Tox client, and it soon superseded nTox as the reference CLI client. Toxic was initially part of the toxcore repository, but was moved to its own github repository as a stand-alone project on August 23, 2013, and moved again to Jfreegman's account on October 15, 2015.

Toxic Running on Linux

Install

Package installation

Install the Tox Debian repository per the instructions. For debian-based systems (Ubuntu, Mint etc.) use the command apt-get install toxic or apt-get install toxic-no-x11 to install the fully featured and bare-bones versions of toxic respectively. This is not the recommended way to install Toxic, as most repositories serve very old versions of Toxic that lack the latest features and bug fixes.

To build Toxic from source, installation instructions and library dependencies can be found in Toxic's Readme.

FreeBSD

Binary

Use pkg utility to install binary package:

pkg install toxic

Compiling

Update ports tree:

portsnap fetch update

Compile and install client with all dependencies:

cd /usr/ports/net-im/toxic
make install clean

Android

Toxic is available on Android via the Termux app. Simply install Termux from your app repository of choice, open the app, and run apt-get install toxic. You can update Toxic when new updates are available via the command apt-get update. Note that the Android version does not currently support audio/video.

Usage

Once toxic is compiled and/or installed, it can be run via the commandline with the command toxic. For a list of options run toxic –help. For detailed usage instructions, see the manpage with man toxi. For details on the user configuration file, run man toxic.conf or see the example config file.

Features

Other clients