Go to file
2023-12-10 13:21:59 +01:00
src Ran cargo fix and cargo fmt 2023-12-10 13:21:59 +01:00
.gitignore Update UI layout and design in chat application. 2023-12-07 23:33:08 +01:00
Cargo.lock Got auto-login to sorta-kinda work. 2023-12-10 00:44:04 +01:00
Cargo.toml Got auto-login to sorta-kinda work. 2023-12-10 00:44:04 +01:00
flake.lock Initial commit. 2023-12-07 17:20:11 +01:00
flake.nix Added rustfmt back to the flake dependencies. 2023-12-10 13:21:37 +01:00
LICENSE Added license. 2023-12-09 21:24:57 +01:00
README.md Added readme and dropped a few dependencies from flake.nix. 2023-12-09 21:41:02 +01:00

Dergchat

This is Dergchat, a small chat client for the XMPP protocol. It is written in Rust, based on xmpp-rs and Dioxus.

State of the project

This project is extremely early-days. Do not use this for anything serious.

Building

Currently, simply open the development shell defined in the flake.nix file; this should give you a shell with all the dependencies installed. Then, run cargo build to build the project, and cargo run to run it.

Installation without Nix is not supported at this time, but you should be able to install the dependencies through apt or a similar package manager.