tchux (pronounced chuks) is a LAN chat app that aims to be secure and easy to set up.
tchux can be installed via cargo :-
cargo install tchux
Alternatively, download a release of your choice from the various releases and run it without Installation
tchux instances operate in 2 modes, client mode and server mode.
Client mode is used to connect to tchux servers on the LAN whereas server mode initializes a tchux server on your machine and then pops a client too so you can join in :P
tchux server <port> <password>
the default port in 8080 and the default password is IWasSoDumbIDidNotSetAPassword
Incase it was not obvious, use a password!
Note
the server command starts an instance of the client too
tchux client <ip:port> <password>
If left blank, the password is assumed to be IWasSoDumbIDidNotSetAPassword
The client supports commands --prefixed with an \.
Currently only 2 exist :-
| Command | Function |
|---|---|
| \exit | exits the client |
| \p | panic-mode |
Note
panic mode exits the client, deletes a few lines from shell history and clears the screen. :)