Newsboat est un fork de Newsbeuter, qui est un lecteur de flux RSS/Atom pour terminal. La seule différence avec Newsbeuter est que Newsboat est activement maintenu contrairement à Newsbeuter. Newsboat est un projet libre et open-source sous licence MIT.
Installer Newsboat
- ArchLinux, Manjaro :
sudo pacman -S newsboat
- Clone à parti de github :
git clone https://github.com/newsboat/newsboat.git
cd newsboat make make install
Newsboat possède plusieurs dépendances :
- GCC 4.9 or newer, or Clang 3.6 or newer
- STFL (version 0.21 or newer)
- SQLite3 (version 3.5 or newer)
- libcurl (version 7.18.0 or newer)
- GNU gettext (on systems that don’t provide gettext in the libc): ftp://ftp.gnu.org/gnu/gettext/
- pkg-config
- libxml2, xmllint, and xsltproc
- json-c (version 0.11 or newer)
- asciidoc
- DocBook XML
- DocBook XSL
A savoir, le paquet newsbeuter est toujours disponible dans les dépôts de Debian, Ubuntu et Linux Mint :
sudo apt install newsbeuter
Lire les flux RSS/ATOM dans un terminal
- Pour les lire les flux RSS/ATOM dans le terminal, exécuter la commande
newsboat
:
newsboat
Aucun lien de flux RSS n’a été renseigné.
/home/$user/.newsboat/urls
:nano /home/fred/.newsboat/urls
https://memo-linux.com/feed/ http://linuxfr.org/news.atom https://www.journalduhacker.net/rss
newsboat
:newsboat
Personnaliser Newsboat
Par défaut, Newsboat ne s’actualise pas, ne notifie pas l’arrivée de nouveaux articles et ouvre l’article dans le navigateur internet Lynx.
L’idée est de configurer Newsboat afin d’améliorer son mode de fonctionnement.
- Créer un fichier de configuration
/home/$user/.newsboat/config
:
nano /home/fred/.newsboat/config
auto-reload yes browser firefox notify-always yes notify-format "Newsboat: %n nouveaux articles non lus" notify-program notify-send
Explications :
- auto-reload yes : actualisation automatique des flux
- browser firefox : ouvrir l’article dans le navigateur Firefox
- notify-always yes : toujours notifier les nouveaux articles
- notify-format « Newsboat: %n nouveaux articles non lus » : format de la notification
- notify-program notify-send : renseigner le programme de notification, ici notify-send
Il est possible d’aller plus loin dans la personnalisation de Newsboat, voir la documentation : https://newsboat.org/releases/2.10.2/docs/newsboat.html
Pour continuer a naviguer dans les flux pendant l’ouverture de firefox
browser « firefox –new-tab %u & »
Very nice program, I use it now everyday and I’ll make it known.
Thank you so much