mirror of
				https://github.com/Tha14/toxic.git
				synced 2025-11-04 07:46:52 +01:00 
			
		
		
		
	
			
				
					
						
					
					f75248d1774e2b1e3888b2eef4d09583e260e2bd
				
			
			
		
	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
Base dependencies
- libtoxcore
 - ncurses (for Debian based systems: libncurses5-dev libncursesw5-dev)
 
Audio dependencies
- libtoxav
 - openal
 
Compiling
cd build/makesudo make install DESTDIR="/path/you/like"- You can add specific flags to makefile with 
USER_CFLAGS=""and/orUSER_LDFLAGS="" - You can pass your own flags to makefile with 
CFLAGS=""and/orLDFLAGS=""(this will supersede the defaults one) - Audio calling support is automatically enabled if all dependencies are found
 
Troubleshooting
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
you can try fix it 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
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: misc/toxic.conf.
Description
				
					Languages
				
				
								
								
									C
								
								95.5%
							
						
							
								
								
									Makefile
								
								1.8%
							
						
							
								
								
									Objective-C
								
								1%
							
						
							
								
								
									Shell
								
								1%
							
						
							
								
								
									Python
								
								0.6%
							
						
							
								
								
									Other
								
								0.1%