doc (overview, libervia-tui): rename "Primitivus" to "Libervia TUI":

The TUI documentation was still using the legacy name. The reference in the overview is
also commented out, as the TUI is temporarily broken.
This commit is contained in:
Goffi 2026-11-03 20:59:54 +01:00
commit 0805f77f45
2 changed files with 26 additions and 25 deletions

View file

@ -1,26 +1,26 @@
.. _primitivus-documentation: .. _libervia-tui-documentation:
========== ============
Primitivus Libervia TUI
========== ============
``Primitivus`` is the TUI (Terminal User Interface) frontend of Libervia ``Libervia TUI`` is the TUI (Terminal User Interface) frontend of Libervia
Overview Overview
======== ========
``Primitivus`` is a text based frontend. It is specially adapted for systems without ``Libervia TUI`` is a text based frontend. It is specially adapted for systems without
graphical environments (e.g. servers), for low bandwidth remote shells (e.g. ssh) or for graphical environments (e.g. servers), for low bandwidth remote shells (e.g. ssh) or for
people who like straightforward interfaces without distracting images or animations. people who like straightforward interfaces without distracting images or animations.
For the moment, Primitivus implements one 2 one chat, group chat (also called *MUC* for For the moment, Libervia TUI implements one 2 one chat, group chat (also called *MUC* for
Multi-Users Chat), and some related features (end 2 end encryption, bookmarks, gateways Multi-Users Chat), and some related features (end 2 end encryption, bookmarks, gateways
interaction, file sending, etc.). interaction, file sending, etc.).
Usage Usage
===== =====
Primitivus is modal (vi-like), one can switch from one mode to another Libervia TUI is modal (vi-like), one can switch from one mode to another
in the same way as in vi/vim: in the same way as in vi/vim:
- From any mode, press ``[Esc]`` to switch to normal mode. - From any mode, press ``[Esc]`` to switch to normal mode.
@ -28,7 +28,7 @@ in the same way as in vi/vim:
- From normal mode, press ``i`` to switch to insert mode – the one you - From normal mode, press ``i`` to switch to insert mode – the one you
use to write messages to your contacts. use to write messages to your contacts.
Primitivus can be handled either with the mouse, in a very intuitive way, or with the Libervia TUI can be handled either with the mouse, in a very intuitive way, or with the
keyboard. Below, the keyboard shortcuts are explained. keyboard. Below, the keyboard shortcuts are explained.
Keyboard handling Keyboard handling
@ -46,8 +46,8 @@ Main keys
``[Tab]`` and/or ``CTRL + up/down arrows`` ``[Tab]`` and/or ``CTRL + up/down arrows``
change focus change focus
``CTRL + X`` ``CTRL + X``
quit Primitivus quit Libervia TUI
``CTRL + F, 1`` or ``CTRL + F, M`` ``CTRL + F, 1`` or ``CTRL + F, M``
focus on the menu focus on the menu
``CTRL + F, 2`` or ``CTRL + F, B`` ``CTRL + F, 2`` or ``CTRL + F, B``
@ -128,12 +128,12 @@ The following commands must be typed in command mode (type ``[Esc]`` to switch t
mode, then the ``:`` at the beginning of the command will switch to command mode). mode, then the ``:`` at the beginning of the command will switch to command mode).
``:quit`` ``:quit``
quit Primitivus quit Libervia TUI
``:messages`` ``:messages``
display log messages (see also the logging configuration) display log messages (see also the logging configuration)
.. ..
FIXME: :presence and :status are currently disabled in Primitivus FIXME: :presence and :status are currently disabled in Libervia TUI
``:presence [status]`` ``:presence [status]``
set your presence status. Invoked without argument, a pop-up will allow you to choose your presence status; otherwise, you can use the following arguments: set your presence status. Invoked without argument, a pop-up will allow you to choose your presence status; otherwise, you can use the following arguments:
- ``online`` - ``online``

View file

@ -113,24 +113,25 @@ The `official Libervia website`_ is made with Libervia web framework.
.. _Jinja2: http://jinja.pocoo.org/ .. _Jinja2: http://jinja.pocoo.org/
.. _official Libervia website: https://salut-a-toi.org .. _official Libervia website: https://salut-a-toi.org
Libervia TUI (Primitivus) Libervia TUI
------------------------- ------------
Libervia TUI (alias ``Primitivus``) is the Terminal User Interface. In other words, it Libervia TUI is the Terminal User Interface. In other words, it works in console and is
works in console and is intended for people at ease with it. Its text only interface has intended for people at ease with it. Its text only interface has several advantages: you
several advantages: you get rid of many distracting things (like images), it works without get rid of many distracting things (like images), it works without graphical environment
graphical environment installed (which is often the case on servers) and it works on installed (which is often the case on servers) and it works on distant shell (like `ssh`_)
distant shell (like `ssh`_) while staying gentle with your bandwidth. while staying gentle with your bandwidth.
Primitivus is shipped with the backend, so it should be always available once Libervia is Libervia TUI is shipped with the backend, so it should be always available once Libervia
installed (but some distributions may provide it separately). is installed (but some distributions may provide it separately).
You can check :doc:`Libervia TUI documentation <libervia-tui/index>` for more details. .. The TUI is temporarily on hold and broken, its documentation is not
.. included in the build for the moment.
.. _ssh: https://en.wikipedia.org/wiki/Secure_Shell .. _ssh: https://en.wikipedia.org/wiki/Secure_Shell
Libervia CLI (jp) Libervia CLI
----------------- ------------
Libervia CLI (alias ``li`` or ``jp``) is the Command Line Interface. It's a Libervia CLI (alias ``li`` or ``jp``) is the Command Line Interface. It's a
powerful tool which allows to do nearly everything you can do with other frontends. powerful tool which allows to do nearly everything you can do with other frontends.