Flea le gestionnaire de fichiers domarchy qui rest

FLEA : le gestionnaire de fichiers d’Omarchy qui reste fluide à 100 000 fichiers

⏱️ Temps de lecture estimé : 3 minutes

https://github.com/thisisgm/flea

📌 FLEA est un gestionnaire de fichiers taillé pour Omarchy, le setup Arch et Hyprland de DHH : une interface Quickshell qui suit votre thème, un moteur en Rust, et tout se pilote au clavier. L’argument qui frappe d’abord tient dans un chiffre : sur un dossier de 100 000 fichiers, la fenêtre se stabilise en 0,92 seconde pour 71,9 Mio de mémoire, quand Nautilus met 84 secondes à se calmer sur la même machine.

L’idée se vérifie au quotidien. Sur un bureau Hyprland, le gestionnaire de fichiers s’ouvre trente fois par jour, et ce sont les gros dossiers qui le font ramer. Flea dessine les lignes au fil de la lecture du répertoire et ne demande une vignette que quand le fichier entre dans l’écran : la mémoire ne suit pas la taille du dossier, elle reste plate.

Trois vues couvrent les usages — liste pour les détails, colonnes avec aperçu à côté, grille pour les photos — avec des onglets et un tri naturel des noms. La barre d’espace ouvre un Quick Look sur les images, les PDF, le texte, les médias et le contenu des archives. La shelf, elle, vit dans la barre Omarchy : vous y poussez un fichier depuis n’importe quel menu, vous le glissez vers une autre application, vous épinglez ceux que vous rouvrez sans fin. Copier, déplacer, renommer, compresser, extraire : tout passe par un journal d’annulation, la touche z revient en arrière.

Le reste décide de l’adoption. Clés USB, téléphones et caméras se montent depuis le rail en MTP, PTP et AFC — un iPhone n’apparaît qu’après un appairage, et le README explique pourquoi, effets de bord compris. Le réseau parle SMB, SFTP, FTPS, WebDAV, NFS, Dropbox et Taildrop. Le clavier propose quatre presets, Default, Vim, Mac et Windows, et la touche ? affiche la table complète.

Flea 0.3.0 fait défiler dix thèmes Omarchy, avec un iPhone sur le rail Devices et une photo dans la colonne d’aperçu
Flea enchaîne dix thèmes Omarchy au fil des clics : l’iPhone attend sur le rail Devices, une photo occupe la colonne d’aperçu.

Je trouve la méthode de mesure plus convaincante que les chiffres eux-mêmes. Le projet publie ses CSV bruts et ses manifestes, signale que tout vient d’une seule machine, le 23 septembre sur la 0.3.3, et refuse de classer les temps quand le travail de vignettes diffère d’une application à l’autre. C’est rare, et ça se lit comme un contrat. Deux limites à garder en tête : Flea exige Omarchy et Quickshell 0.3.1, il ne s’installe pas sur une Arch nue, et l’interface terminal annoncée n’existe pas encore.

  • 🗂️ Trois vues avec onglets : liste, colonnes et grille, tri naturel des noms
  • ⚡ 100 000 fichiers stabilisés en 0,92 s pour 71,9 Mio de mémoire
  • 🔎 Quick Look sur images, PDF, médias et archives dès la barre d’espace
  • 📱 Téléphones, clés et caméras en MTP, PTP et AFC ; réseau SMB, SFTP, WebDAV, NFS
  • ↩️ Journal d’annulation : la touche z défait la dernière opération

L’essai tient en une commande si vous êtes déjà sous Omarchy : omarchy pkg aur add flea-bin && flea --default installe la release précompilée, en fait le gestionnaire par défaut et reprend les dialogues Ouvrir et Enregistrer du portal. flea --default off rend tout. La 0.3.6 est sortie le 28 septembre, sous licence MIT. Pour un logiciel qui s’appelle puce, il fallait être rapide. C’est le cas.

Sources

Publications similaires

Laisser un commentaire