Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/erthalion/xi

Minimalistic xmpp client
https://github.com/erthalion/xi

Last synced: about 2 months ago
JSON representation

Minimalistic xmpp client

Awesome Lists containing this project

README

        

xi
==

**xi** is a minimalistic xmpp client, inspired by [ii](http://tools.suckless.org/ii/) irc client. **xi** written in Haskell and uses the awesome [pontarius xmpp](https://github.com/pontarius/pontarius-xmpp/) library for the XMPP interaction.
Unfortunately, pontarius xmpp has an unpleasant [bug](https://github.com/pontarius/pontarius-xmpp/issues/46) in 0.4.0.1 version, so you must use this library from github directly.

Installation
============

```
# clone pontarius from github
git clone http://github.com/pontarius/pontarius-xmpp .deps/pontarius-xmpp
cabal sandbox init
cabal sandbox add-source .deps/pontarius-xmpp
cabal install --only-dependencies
cabal build
```

Usage
=====

Set the *username*, *password*, *server* in the *xi.yml*, then run
```
xi
```

Client will make a several directories like **[email protected]** with **in**/**out** files in the current directory.

There is a small [video example](http://youtu.be/UC2nSmdPc0I)

Links
====
[Blog post](http://erthalion.info/2014/03/25/xi/)