ELIO : un gestionnaire de fichiers dans le terminal avec aperçus enrichis et images intégrées

https://elio-fm.github.io/

https://github.com/elio-fm/elio

📌 ELIO est un gestionnaire de fichiers en interface terminale (TUI) écrit en Rust, organisé en trois panneaux — emplacements, fichiers et aperçu — et capable d’afficher des images directement dans le terminal. Il vise la rapidité de navigation et l’exhaustivité des fonctions, sans quitter le clavier.

Les trois colonnes fonctionnent comme un flux continu. A gauche, les raccourcis vers les répertoires courants. Au centre, le contenu du dossier sélectionné. A droite, un aperçu du fichier sous le curseur. Ce dernier ne se limite pas au texte : il affiche du code avec coloration syntaxique, des documents structurés, des données tabulaires, des archives compressées et des médias. Sur les terminaux compatibles — Kitty, Sixel — les images s’affichent en incrustation dans le panneau de prévisualisation.

La navigation est pensée pour le clavier. Des actions rapides permettent de sauter à un fichier, d’ouvrir avec une application spécifique, de rechercher, de copier, couper, coller et d’agir en lot sur plusieurs éléments. Les vues se basculent entre liste et grille, avec un zoom ajustable pour la grille quand la densité importe.

  • 📂 Trois panneaux : emplacements, fichiers et aperçu dans un même flux
  • 🖼️ Aperçus d’images intégrés directement dans le terminal
  • 🎨 Neuf thèmes intégrés dont Catppuccin, Tokyo Night et Neon Cherry
  • 🗑️ Corbeille fonctionnelle sur Linux, macOS et BSD — restaurer ou supprimer définitivement
  • ⌨️ Actions rapides au clavier : aller à, ouvrir avec, recherche, copier, actions en lot
  • 📊 Vues en liste ou en grille avec zoom ajustable
  • 🔧 Écrit en Rust, disponible via Homebrew, Cargo, AUR, DNF et APT

La gestion de la corbeille est prise en charge nativement sur Linux, macOS et BSD. Les fichiers supprimés peuvent être restaurés ou éliminés définitivement depuis l’interface. Pas de commande externe, pas de configuration — la corbeille du système est utilisée directement.

Neuf thèmes sont préinstallés, du clair au sombre, avec des options transparentes. Chaque thème adapte l’ensemble de l’interface — panneaux, barre d’état, aperçu — pour une cohérence visuelle immédiate. Le catalogue inclut Catppuccin Mocha, Amber Dusk, Tokyo Night, Neon Cherry et d’autres variations.

ELIO s’installe par les gestionnaires de paquets habituels — Homebrew sur macOS, Cargo, AUR sur Arch, COPR sur Fedora et un dépôt APT pour Debian. Écrit en Rust avec la bibliothèque Ratatui, il se veut réactif et léger. Licence MIT, 463 étoiles, disponible sur Linux, macOS et BSD.

Sources

Publications similaires

Laisser un commentaire