| |

MIRADOR : le tableau de bord personnel qui vit dans un onglet de terminal, ouvert toute la journée

https://crates.io/crates/mirador

📌 MIReADOR est un tableau de bord personnel pour le terminal, écrit en Rust avec ratatui : horloges mondiales, calendrier et agenda, météo, vraie liste de tâches, notes, watchlist de marchés, news et graphes CPU/réseau en direct, dans une interface qu’on laisse ouverte tout le jour et qu’on regarde à la dérobée.

Le principe est affiché dès la première phrase : mirador signifie « mirador » en espagnol, la tour d’observation d’où l’on voit tout d’un coup. Contrairement aux moniteurs de système qui tournent vite et se consultent en cas de panne, MIReADOR est construit pour être consulté, pas surveillé. Rien ne clignote, rien ne scintille. Le panneau non focalisé s’assombrit pour qu’une seule zone soit à pleine luminosité. Une notification disparaît au premier appui sur une touche, parce qu’un tableau de bord qui harcèle est un tableau de bord qu’on ferme.

Les douze panneaux répondent chacun à une question : horloges de plusieurs fuseaux, calendrier avec agenda des événements à venir, météo avec prévisions horaires, liste de tâches — avec dates d’échéance, priorités, notes et filtres, pas une simple checklist —, notes, watchlist de marchés, fil d’actualités RSS, graphes CPU et réseau en direct, minuteur pomodoro, calculatrice et journal. On compose sa grille dans le config TOML, chaque panneau inutile est simplement omis et jamais construit.

Les données restent à vous. Tâches, notes et watchlist sont de simples fichiers TOML que l’on peut éditer à la main, versionner dans git ou supprimer. Pas de base de données, pas de service de synchronisation, pas de compte, pas de clé API, pas de télémétrie. Les trois panneaux réseau utilisent des endpoints publics sans clé : Open-Meteo pour la météo, l’endpoint public de Yahoo pour les cours, et vos flux RSS pour les news — les flux par défaut étant NASA, Phys.org et Ars Technica. Couper un panneau avec w stoppe complètement ses requêtes.

L’installation est simple, et c’est ici qu’il faut être précis. Avec Rust : cargo install mirador. Sans Rust, sur macOS ou Linux :

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jchultarsky/mirador/releases/latest/download/mirador-installer.sh | sh

et sur Windows :

irm https://github.com/jchultarsky/mirador/releases/latest/download/mirador-installer.ps1 | iex

Les deux commandes récupèrent l’archive correspondant à votre plateforme et décompressent le binaire. Si vous préférez lire le script avant de l’exécuter, c’est un fichier ordinaire à cette adresse, et la méthode manuelle figure dans la documentation. L’installateur shell vérifie l’archive contre son sha256 publié ; l’installateur PowerShell, lui, ne fait aucune vérification — chaque artefact porte en revanche une attestation de provenance GitHub, la vérification la plus solide si l’on veut être rigoureux. Les deux installent aussi mirador-update à côté du binaire, pour les mises à jour suivantes.

La sobriété va jusqu’à l’auto-mise à jour : mirador-update ne tourne que quand vous l’appelez, et le réglage [general].check_for_updates est éteint par défaut, sans identifiant envoyé, avec les variables NO_UPDATE_CHECK=1 et DO_NOT_TRACK=1 pour l’écraser. Même philosophie pour la barre de statut : elle n’affiche rien quand tout va bien, et une seule ligne — jamais un compteur — quand quelque chose va s’aggraver si personne n’agit. L’absence d’indicateur est le signal.

Le projet est très jeune et déjà sérieux : créé fin juillet 2026 par jchultarsky, version 1.4.1, licence MIT, plus de 220 étoiles et une activité quotidienne. Pour qui passe ses journées dans un terminal et en a assez de basculer entre cinq onglets, MIReADOR tient la promesse d’une seule fenêtre, posée là, tout le jour. Mes deux seules réserves : l’écosystème est encore neuf, et les cours Yahoo et la météo Open-Meteo restent des dépendances externes gratuites qu’il faut accepter.

Points clés :

  • 🗼 « Glanced at, not watched » : un tableau de bord pour tout le jour, sans clignotements
  • 📅 12 panneaux : horloges, calendrier, météo, tâches, notes, watchlist, news, CPU, réseau, pomodoro, calculatrice, journal
  • 🗂️ Données en fichiers TOML à vous — pas de compte, pas de clé API, pas de télémétrie
  • 🦀 Rust + ratatui, MIT, créé fin juillet 2026 par jchultarsky
  • ⚙️ Installation sans Rust : curl | sh (macOS/Linux) ou irm | iex (Windows)
  • 🔐 Installateur shell vérifié par sha256, attestations de provenance GitHub
  • 🕊️ Mise à jour manuelle via mirador-update, vérification d’updates désactivée par défaut

Sources :

Publications similaires

Laisser un commentaire