← 11d.im

lire les fils RSS dans un terminal

05.02.23 · dernière modification : 07.10.24

Pour lire mes fils RSS sous linux, j'ai choisi d'essayer newsboat. C'est un logiciel fait pour le terminal. Une version pas très à jour est disponible dans le gestionnaire de paquet pour Ubuntu.

sudo apt install newsboat

Avant cela, j'utilisais NetNewsWire qui fait très bien son travail, mais reste cantonné à l'univers Apple dont j'essaie de me libérer progressivement. Passer d'un logiciel à l'autre a été aussi simple que d'exporter les abonnements au format OPML et de les réimporter avec une ligne de commande.

newsboat -i ~/Downloads/Subscriptions-iCloud.opml

J'aime bien l'idée que la lecture des autres soit restreinte à une forme fondamentale : le texte. Pour tout ce qui est de l'ordre de l'image, je me ferai un second système d'agrégation de contenus.

Dans le même esprit que pour ma config neovim, j'essaie de garder la configuration minimaliste.

Remplacer le pager par défaut par bat est complètement superflu. Je voulais contrôler la longueur des lignes et avoir une présentation un peu plus jolie comme avec glow, mais cela demande trop d'ajustements.

J'ai par contre fait un court script fish qui permet d'ajouter un article à read.

#!/usr/bin/fish

set url $argv[1]
set token $READWISE

curl https://readwise.io/api/v3/save/ \
    -H "Authorization: Token $token" \
    -X POST \
    -d "{\"url\": \"$url\"}" \
    -H "Content-Type: application/json"

👋Envie de me contacter pour bavarder de cette page, vous pouvez m'envoyer un message direct sur mastodon à l'adresse @tk@social.apreslanu.it. Je vous partagerai mon adresse email à partir de là.

📣Pour être tenu·e au courant des derniers changements le plus simple est d'ajouter le fil feed.xml regroupant tous les contenus dernièrement modifiés.

🕵️Pour signaler une erreur ou autre errance technique, il faudra passer par le système de ticket de codeberg.

📜Pour voir, l'historique des modifications de cette page, cela se passe aussi sur codeberg.