-- Leo's gemini proxy

-- Connecting to szczezuja.flounder.online:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; charset=utf-8

Personal cheat sheet


mcabber


https://mcabber.com


$man mcabber

The main UI idea is to switch between chat mode on and off. Inside chat mode user can interact with selected JID and window (can also give commands without typing JID for selected one), out of chat mode user interact with roster (contact list).


Visualization 1


+------------------------------------------------------------------------------+
|                                                                              |
| +------------------+                                +---------------------+  |
| |                  +-------------------------------->                     |  |
| | Chat mode on/off |                                | Force window redraw |  |
| | Esc              +--------------(off)--------+    | C-l                 |  |
| | Enter / i        |                           |    |                     |  |
| |                  +-----------------+         |    +---------------------+  |
| +--------+---------+                 |         |                             |
|          |                           |         |                             |
|        (off)                       (on )       +---------------+             |
|          |                           |                         |             |
| +--------v---------+      +----------v-----------+    +--------v--------+    |
| |                  |      |                      |    |                 |    |
| | Roster up/down   |      | Last command up/down |    | Room join/leave |    |
| | <arrow up/down>  |      | <arrow up/down>      |    | /room join      |    |
| |                  |      |                      |    | /room leave     |    |
| +----+-------------+      +-----+----------+-----+    |                 |    |
|      |                          |          |          +-----------------+    |
|      |        +-(selected JID)--+          |                                 |
|      |        |                            |                                 |
| +----v--------v-----+    +-----------------v------+                          |
| |                   |    |                        |                          |
| | Add/move/del JID  |    | Window content up/down |                          |
| | on the roster     |    | C-p                    |                          |
| | /add              |    | C-n                    |                          |
| | /move             |    |                        |                          |
| | /del              |    +------------------------+                          |
| +-------------------+                                                        |
|                                                                              |
|                                                                              |
|                                                                              |
|                                                                              |
|                                                                              |
|                                                                              |
|                                                                              |
|                                                                              |
|                                                                              |
|                                                                              |
|                                                                              |
+------------------------------------------------------------------------------+

--

szczezuja.space CC BY-SA

-- Response ended

-- Page fetched on Sat May 11 18:45:26 2024