xbar : le successeur de BitBar repeuple la barre des menus de macOS

Stéphane Moussie |

Il y a deux types d'utilisateurs Mac dans ce monde : ceux qui ont une barre des menus volontairement dépouillée, et ceux qui ont une guirlande chargée d'innombrables icônes. Si vous faites partie de la deuxième catégorie et que vous êtes toujours à la recherche de nouveaux menulets, xbar va vous remplir de bonheur.

xbar est le successeur direct de BitBar, une application permettant de placer tout et n'importe quoi dans la barre des menus du Mac. Après plusieurs années sans mise à jour, son créateur Mat Ryer a réécrit complètement l'application en Go.

xbar est compatible avec tout ce qui faisait l'intérêt de BitBar, à savoir ses plug-ins. Cette application open source et gratuite repose en effet sur la création de scripts par la communauté ou par l'utilisateur lui-même. Il y a plusieurs centaines de mini-apps à placer dans la barre des menus, des plus futiles (la blague du jour) aux plus utiles (état d'un service en ligne, contrôles multimédia…), et des plus spécialisées (suivi du stock des GTX 1080, un vieux plug-in) aux plus générales (météo, minuteurs…).

Étant donné la nature de certains plug-ins, ils ne sont pas tous utilisables immédiatement. Certains demandent de renseigner sa localisation, une clé API ou d'autres données pour fournir l'information voulue. On peut donc éditer le code de chaque plug-in pour entrer les données manquantes, voire faire des modifications plus profondes.

xbar facilite la découverte et l'installation des plug-ins grâce à une interface similaire à un petit App Store (on peut aussi les découvrir sur le site de l'app). La modification d'un plug-in demande pour sa part d'ouvrir un éditeur de code, ce que l'on peut faire en clic depuis l'app. Si vous voulez écrire votre propre plug-in, vous trouverez un guide sur GitHub. Une dizaine de langages différents ont été validés (Ruby, Python 2 et 3, JavaScript, Swift, Go…).

xbar est encore en bêta et cela se sent, j'ai rencontré quelques bugs. Surtout, une bonne partie des plug-ins sont assez anciens et ne fonctionnent plus en l'état à cause de changements du côté des services externes. On peut espérer que cela s'améliore grâce à la sortie de xbar qui pourrait revigorer la communauté.

Des utilisateurs n'avaient d'ailleurs pas attendu Mat Ryer pour reprendre en main le destin de BitBar. Ils sont quelques-uns à avoir créé l'année dernière SwiftBar, un fork écrit en Swift compatible avec les plug-ins de l'application originale. xbar et SwiftBar devraient poursuivre leur route en parallèle, la tentative de Mat Ryer de réunir les deux projets n'ayant pas été bien accueillie.

xbar nécessite macOS Catalina au minimum et n'est pas encore optimisée pour l'architecture Apple Silicon.

Source
avatar Amaczing | 

RIP ah humour quoi !

avatar mattcastel | 

Super sympa.
Côté team minimaliste, BarTender est aussi excellent !

avatar jul69 | 

@mattcastel

+1

avatar roms.nc | 

@mattcastel

Je confirme que bartender est super! Et disponible via setapp .

avatar Link1993 | 

Beurk ! Je fais justement partie de ces personnes qui ont une bar la plus rudimentaire possible... (sauf iStat pour la connexion)

Ça me donne pas envie du coup ! 😋

avatar Sometime | 

@Link1993

Assez d’accord sur le principe. Puis j’ai vu l’intérêt d’avoir n’importe quelle action à portée de click.

avatar Civillain | 

Qql connait un soft pour avoir dans un menu déroulant vertical les icones de la menu bar ? C'est l'embouteillage sur un 13 pouces, Bartender ou Dozer ne sont pas la solution parfaite.

avatar Filou53 | 

@Civillain
il y avait MenuPop...
https://www.macupdate.com/app/mac/36095/menupop
mais apparemment cela n'est plus supporté...
Peut-être donnent-ils des pistes de recherche

avatar Filou53 | 

@Civillain
et Menumate aussi
https://apps.apple.com/app/id518594271

avatar Krit Sansamak | 

MenuMate n'a rien à voir avec le sujet : cet utilitaire servait à faire surgir la barre des menus à l'emplacement du pointeur, très pratique pour ceux qui travaillent sur très grand écran.
Aujourd'hui, le même service est fournis par plus récent Menuffy, gratuit (https://zaru.github.io/menuffy/index_en.html).

CONNEXION UTILISATEUR