LOOP : un menu radial pour diriger ses fenĂȘtres macOS
https://github.com/MrKai77/Loop
📌 LOOP est un gestionnaire de fenêtres pour macOS, gratuit et open source, qui a la gentillesse de ne rien vous faire mémoriser. Vous maintenez une touche déclencheur, vous déplacez le curseur dans la direction voulue, et la fenêtre active suit : moitié d’écran, quart, tiers, écran suivant, maximiser. Là où Rectangle ou Magnet vous imposent des combinaisons de touches à retenir, Loop remet la souris au centre du geste.
Le geste principal se joue en deux temps. Vous appuyez sur la touche déclencheur, une couronne apparaît autour du curseur, et sans relâcher, vous glissez : la fenêtre se déplace et se redimensionne en direct. Un volet d’aperçu montre l’emplacement exact avant de valider, et vous pouvez refuser d’un simple retour en arrière. C’est le détail qui change tout : on ne découvre plus le résultat après coup.
- 🖱️ Menu radial : tenez la touche, glissez le curseur, la fenêtre obéit.
- 👀 Aperçu : la destination s’affiche avant toute action validée.
- ⌨️ Raccourcis : n’importe quelle touche peut s’associer à la touche déclencheur.
- 🔁 Cycles : répétez la même combinaison pour enchaîner les manipulations.
- 📥 Stash : rangez une fenêtre sur le bord de l’écran, récupère-la d’un survol.
- 🎨 Thème : largeur, forme et couleur du menu entièrement personnalisables.
Les cycles m’ont immédiatement attiré. Vous appuyez deux ou trois fois sur la même combinaison pour faire glisser une fenêtre d’un écran à l’autre ou alterner deux dispositions, sans rouvrir le menu à chaque étape. Le mode Stash, lui, pousse la fenêtre hors de l’écran sans la fermer : un survol du bord la fait réapparaître, pratique pour dégager un bureau quelques minutes sans perdre son fil de travail.
Côté habillage, Loop se fait discret ou affirmé. Le menu radial change de largeur, de forme et de couleur, et peut même disparaître pour ne garder que l’interaction au curseur. L’aperçu suit le même traitement : espacement, coins arrondis, largeur et teinte de la bordure. Autant de réglages que l’on peut aligner sur son environnement habituel sans réapprentissage.
L’installation tient dans un seul brew install loop, ou dans un zip téléchargé depuis la page des releases, pour macOS 13 et plus. Le projet est écrit en Swift, la licence GPL-3.0 couvre tout le code, et la petite communauté dépasse les onze mille étoiles sur GitHub. Bonus pour les automatiseurs : Loop expose un schéma d’URL loop://. Une fenêtre peut être déplacée d’un quart d’écran puis maximisée depuis un script shell ou un raccourci AppleScript, sans interface.
Deux réserves honnêtes. Comme tout gestionnaire de fenêtres macOS, Loop réclame les permissions d’Accessibilité au premier lancement, et vous devez les lui accorder dans les réglages. La touche déclencheur mérite aussi un détour : utiliser Caps Lock demande un remappage dans les réglages système ou une petite app dédiée comme Hyperkey. Un investissement de deux minutes, vite oublié derrière la sensation du menu qui se déploie sous le pointeur.
Je trouve l’approche singulière. Au lieu d’empiler une énième grille de raccourcis à stocker dans sa mémoire, Loop rend la souris enfin capable de ranger un écran entier sans gesticuler. Si vous passez encore trop de temps à aligner vos fenêtres au millimètre, ce geste vaut le coup d’œil. Il est gratuit, la démo vidéo dure quelques secondes, et il se désinstalle aussi vite qu’il s’installe.






