]> Sergey Matveev's repositories - mmc.git/blob - doc/index.texi
7bf82643f6062ac4552107f9270b356c4ea847b3
[mmc.git] / doc / index.texi
1 \input texinfo
2 @settitle mmc
3
4 @copying
5 Copyright @copyright{} 2023 @email{stargrave@@stargrave.org, Sergey Matveev}
6 @end copying
7
8 @node Top
9 @top mmc
10
11 @command{mmc} is a free software
12 @url{https://en.wikipedia.org/wiki/Mattermost, Mattermost} console client.
13 I wrote it solely for my personal needs, but you may find its simplicity
14 and flexibility useful.
15
16 @itemize
17 @item @url{https://tools.suckless.org/ii/, Suckless} minimalist FIFO and
18 filesystem-based backend. @url{https://github.com/tmux/tmux/wiki, tmux},
19 @url{ttps://github.com/junegunn/fzf, fzf},
20 @url{https://github.com/hanslub42/rlwrap, rlwrap},
21 @url{http://supercat.nosredna.net/, supercat}
22 based frontend with colourized output.
23 @item Ability to store channel's whole message history, keeping
24 threading meta information in both human and machine friendly
25 @url{https://www.gnu.org/software/recutils/, GNU Recutils} format.
26 @item Ability to send and retrieve files. Multiline messages support.
27 @item All channels refreshing after the login.
28 @item Keybindings for quick channel opening, window selection,
29 information viewing and file downloading.
30 @end itemize
31
32 @command{mmc} is
33 @url{https://www.gnu.org/philosophy/pragmatic.html, copylefted}
34 @url{https://www.gnu.org/philosophy/free-sw.html, free software}
35 licenced under @url{https://www.gnu.org/licenses/agpl-3.0.html, GNU
36 Affero GPLv3}.
37
38 @insertcopying
39
40 @include why.texi
41 @include arch.texi
42 @include usage.texi
43 @include faq.texi
44 @include thanks.texi
45
46 @bye