Skip to content

graboy/toxic

This branch is 1431 commits behind JFreegman/toxic:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

820b619 · Apr 28, 2014
Apr 7, 2014
Mar 13, 2014
Mar 16, 2014
Apr 28, 2014
Apr 26, 2014
Aug 22, 2013
Mar 11, 2014
Nov 4, 2013
Aug 22, 2013
Aug 22, 2013
Aug 22, 2013
Nov 16, 2013
Aug 22, 2013
Sep 10, 2013
Apr 21, 2014
Apr 12, 2014

Repository files navigation

Toxic

Toxic is an ncurses based instant messaging client for Tox which formerly resided in the Tox core repository and is now available as a standalone program. It looks like this.

Installation

  • Generate the configure script by running the autoreconf -i command.

  • Execute the configure script with ./configure (you may need to pass it the location of your dependency libraries, i.e.): ./configure --prefix=/where/to/install --with-libtoxcore-headers=/path/to/ProjectTox-Core/toxcore --with-libtoxcore-libs=/path/to/ProjectTox-Core/build/toxcore --with-libsodium-headers=/path/to/libsodium/include/ --with-libsodium-libs=/path/to/sodiumtest/lib/

  • Audio calling support requires openal installed

  • Compile with --disable-av to build without audio call support

  • Compile and install the program with make && sudo make install

Notes

If your default prefix is /usr/local and you get the error: "error while loading shared libraries: libtoxcore.so.0: cannot open shared object file: No such file or directory", then you can try running sudo ldconfig. If that doesn't fix it, run:

echo '/usr/local/lib/' | sudo tee -a /etc/ld.so.conf.d/locallib.conf
sudo ldconfig

If you dont already have them, you may need to install the ncurses libraries. For Debian based systems:

sudo apt-get install libncurses5-dev libncursesw5-dev

Settings

After running Toxic for the first time an empty file called toxic.conf should reside in your home configuration directory (~/.config/tox for Linux users). For an example on how to use this config file to save settings such as auto-logging and time format see: toxic/misc/toxic.conf

About

Reference CLI for Tox

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 98.7%
  • Other 1.3%