Newsboat
Newsboat est un lecteur de flux RSS/Atom fonctionnant dans un terminal de commande. Il est disponible sur les système Unix et Unix-like comme GNU/Linux, FreeBSD ou macOS. C'est un fork de Newsbeuter dont le développement a été arrêté.
Sommaire
Installation
Vous pouvez installer le paquet newsboat avec Pacman.
pacman -Syu newsboat
Première utilisation
Newsboat ne peut pas être lancé si aucun flux RSS n'est présent dans sa liste de flux. Vous pouvez ajouter vos flux au fichier ~/.newsboat/urls.
Vous pouvez ainsi lancer la commande :
newsboat
Raccourcis de base
q :Quitter un article, un flux ou newsbeuter ENTER :Ouvrir un flux ou un article n :Prochain article non-lu r :Recharger le flux sélectionné R :Recharger tous les flux o :Ouvrir un article dans le navigateur configuré
Configuration
La configuration de Newsboat se fait dans son dossier de configuration ~/.newsboat/. Celui-ci contient son fichier de configuration ~/.newsboat/config, ainsi que le fichier de vos liens RSS ~/.newsboat/urls.
Fichier des commandes
Les commandes pour personnaliser le comportement de Newsboat sont disponibles dans sa documentation très complète .
Vous pouvez modifier la configuration de Newsboat avec le fichier ~/.newsboat/config.
~/.newsboat/config
browser dwb %u & #si vous souhaitez ouvrir un article dans votre navigateur, par exemple ici avec dwb auto-reload yes #si a 'yes', Newsboat recharge vos flux à son démarrage reload-time 15 #recharge vos flux toutes les n minutes, ici n = 15 keep-articles-days 7 #supprime tous les articles de plus de n jours de votre cache, ici n = 7 max-items 10 #supprime les articles de votre cache au-delà de n article par flux, ici n = 10 #couleurs et style color background default default color listnormal default default color listfocus green default bold color info white blue color article default default bind-key SPACE open #Un exemple de raccourcis possible sur les commande interne de Newsboat avec la touche SPACE
Fichier des feeds
Les feeds sont les différents liens contenant les flux RSS. On peut une nouvelle url ajouter au fichier ~/.newsboat/urls, une seule par ligne.
~/.newsboat/url
http://url1.exemple.com/feed http://url2.exemple.com/feed
Si vous souhaitez ajouter une url ayant une restriction de login vous pouvez utiliser la syntaxe suivante.
http://pseudo:motdepasse@exemple.com/feed.rss
Système de tag
Un système de tag vous permet de trier vos urls par tag et ainsi de facilement sélectionner des feeds ayant un rapport. Les tags s'ajoutent à la fin de l'url, seulement séparés d'un espace
~/.newsboat/url
http://url1.exemple.com/feed tag1 http://url2.exemple.com/feed tag2 http://url3.exemple.com/feed tag1 tag2 http://url4.exemple.com/feed tag2
Le raccourcis t permet de voir votre liste de tag, vous pouvez ainsi en sélectionner un. Ainsi vous ne verrez que les liens associés à ce tag. Pour revenir à l'affichage de tous les lien utilisez Ctrl+t.