Comment personnaliser son bureau Mac grâce à Geektool
Il y a quelques temps j’ai découvert un fabuleux outil pour personnaliser à souhait son bureau sous Mac.
Geektool vous permet d’afficher toute les informations dont vous avez besoin directement sur votre bureau, de créations vachement originales m’ont donné envie de me lancer, sauf qu’une fois l’outil installé je n’y ai rien compris et je me suis vite découragé.
C’est pourquoi dans cet article je vais tout d’abord vous montrer quelques créations pour vous mettre l’eau à la bouche, puis, je vais vous expliquer étape par étape comment avoir un bureau comme le mien grâce à Geektool.
Quelques créations originales :
Wah mais c’est trop cool ! Comment on l’installe ?
L’installation reste super simple on clique ici et on lance le DMG (étonnant non ?). Après l’installation, vous allez vous retrouver avec une nouvel icône dans la fenêtre des Préférences Systèmes de votre mac, mais rien de plus ne va se passer.
Voici mon bureau :
C’est sur ça ne paye pas de mine par rapport aux superbes créations présentées plus haut, mais c’est sobre, et ça me correspond.
Vous voulez la même chose que moi ? Suivez mes indications et tout ira bien, vous pourez également vous inspirer de mon tuto pour faire votre propre création qui je l’espère sera autant (voir plus) originale que celles que je vous ai présenté.
C’est partit !
Pour commencer, on a pas un beau bureau sans un beau fond d’écran, vous pouvez télécharger le mien en toutes tailles en cliquant ici.
Passons enfin aux choses sérieuses…
Ouvrez Geektool : « Préférences Système > Geektool ». Vous trouverez cette fenêtre :
Premiers Geeklets : La date sur votre bureau.
Pour ajouter un Geeklet, rien de plus simple il suffit de cliquer sur l’élément que l’on veux puis le faire glisser jusqu’à l’endroit désiré sur le bureau.
Comme vous pouvez le voir sur mon bureau chaque élément de la date du jour a son propre style c’est pourquoi nous allons créer un Geeklet pour le nom du jour, un autre pour le mois etc…
Premièrement nous ajouterons le nom du jour ( le « Dimanche » sur mon fond d’écran ).
Commencez par ajouter un Shell sur le bureau :
Vous allez voir maintenant 2 « fenêtres » grisées, une sera le Shell que vous venez d’ajouter vous pouvez la déplacer et l’agrandir à volonté, et l’autre sera la fenêtre des propriétés, c’est avec celle-ci que vous définirez tout le contenu de votre « Shell ».
Nous allons ajouter le nom du jour dans votre Shell pour ceci vous rentrerez la commande : date +%A dans le champ command.
Voilà ce n’était pas si compliqué, en théorie vous avez bien le nom du jour sur votre bureau mais c’est encore tout moche, cliquez sur « Click here to set font & color… » pour régler la police d’écriture, la couleur etc… Au bout du clic, vous trouverez une fenêtre que vous connaissez bien vous verrez.
Pour ma part, pour l’écriture du « Dimanche » j’ai utilisé la police Bank Gothic en 96 (à oui si sa vous parait grand, c’est parce que je suis sur un iMac 27″ en 2550 * 1440 ).
Pour la date il suffit de répéter l’opération avec la commande : date +%d , pour la Police j’ai utilisé Lithos Pro en 288.
Pour le mois : date +%B en Bank Gothic à 144.
Et pour l’heure c’est toujours pareil avec la commande : date +%H:%M , la Police est Lucida Grande en 300.
Quel temps fait il sur mon Desktop ?
L’affichage de la météo sur votre bureau se fait en plusieurs étapes.
Tout d’abord connectez vous sur http://weather.yahoo.com et entrez le nom de votre ville. Enregistrez ensuite l’adresse de la page du type « http://weather.yahoo.com/france/provence-alpes-cote-dazur/marseille-610264/ » dans TextEdit
Créez maintenant un nouveau Shell avec la commande :
silent « http://weather.yahoo.com/france/provence-alpes-cote-dazur/marseille-610264/ » | grep « forecast-icon » | sed « s/.*background\:url(\’\(.*\)\’)\;\ _background.*/\1/ » | xargs curl –silent -o /tmp/weather.png\
En pensant à changer l’adresse entre les guillemets par celle copiée dans TextEdit.
Rien ne s’affiche dans la fenêtre de ce Shell, c’est normal, elle permet le bon fonctionnement des deux prochains.
Affichons l’image représentant le temps de la journée. Pour cela, cette fois vous ajouterez un Geeklet Image, on procède de la même façon et on y ajoute la commande : file:///tmp/weather.png
Pour la température extérieure de votre ville, vous devez d’abord retourner sur le site de la météo Yahoo et cliquer sur le logo RSS en haut à droite de la page, copiez la nouvelle adresse du type » http://weather.yahooapis.com/forecastrss?p=FRXX0059&u=c « une nouvelle fois dans TextEdit.
Ajoutez un Shell et injectez-y lui la commande (en pensant à remplacer l’adresse entre guillemets) :
curl –silent « http://weather.yahooapis.com/forecastrss?p=FRXX0059&u=c » | grep -E ‘(Current Conditions:|C<BR)’ | tail -n1 | sed -e ‘s/<BR \/>//’ -e ‘s/\(.*\), \(.*\) C$/\2˚C/’
Même procédure que d’habitude pour changer la Police etc…
C’en est fini pour la météo, passons maintenant à la dernière partie de mon bureau.
Afficher l’artiste et le morceaux joué sur iTunes :
Beaucoup plus simple que pour la météo il suffit d’ajouter le tout dernier Shell de ma configuration de bureau avec la commande :
#! /bin/bash
osascript -e ‘tell application « System Events » to if ((name of processes) contains « iTunes ») then do shell script (« osascript -e » & quoted form of (« tell application \ »iTunes\ » to if player state is playing then \ » \ » & name of current track & \ » | \ » & artist of current track » & « »))’
Il ne reste plus qu’à organiser tout cela comme bon vous semble pour trouver la configuration de bureau qui vous correspond.
Si vous chercher d’autres commandes je vous conseil de visiter ce forum.
N’hésitez à me poser des questions et/où à poster vos créations dans les commentaires.
Franchement très beau boulot j’espère que ce qui possède un mac sauron (et oui le retour du seigneur des anneaux :p) maintenant comment utilisé ce superbe logiciel !!
je comprends pas…
pour ITunes j’ai fait tout ce qui est marqué mais rien ne se passe … help…
Démarre une musique, et si rien ne s’affiche contacte moi par mail à l’adresse sur la page « À propos »
Très bon tuto, merci beaucoup, mais petit soucis..
Suis un peu (très!!!!) novice dans le domaine de la prog.
J’ai essayé désespérement de mettre la météo, mais impossible, ça ne marche pas!
Tout a bien été suivit, chaque étape, mais je me retrouve avec une lune au lieu de nuage (11h du matin, il ne fait plus nuit…), j’ai bien rentré le site à consulter sur weather.yahoo.com.
Et pour finir, la température ne fonctionne pas du tout.
Un peu d’aide me ferait le plus grand bien.
imac intel,OS Lion, Geek Tool 3
Tu veux la météo de quelle ville ? Dis moi le et je te donne le code à rentrer dans ton Shell
Et bien moi j’ai essayé pour Narbonne, Code postal : 11100. Rien a faire, sa ne marche pas :(.
Puisque tu propose de le faire pour quelqu’un d’autre j’en fais la demande :),
Merci beaucoup d’avance :).
Je t’envois ça par mail
Bonjour,
Impossible d’afficher la météo avec la procédure décrite ci-dessus.
Et pourtant j’ai essayé plusieurs fois.
Il doit y avoir une erreur dans la marche à suivre…
Merci pour votre aide. Moi je suis à Valence…(26000)
Cdt.
Salut j’aimerai avoir ton wallpaper de stormtrooper stp ?
Cdt
Rainkill
Ce n’est pas un stormtrooper … c’est Ezio dans Assassin’s Creed.
:).
Salut,
De mon coté, la température ne s’affiche pas.
J’utilise
curl –silent «http://weather.yahooapis.com/forecastrss?p=FRXX3974&u=f» | grep -E ‘(Current Conditions:|C<BR)’ | tail -n1 | sed -e ‘s///’ -e ‘s/\(.*\), \(.*\) C$/\2˚C/’
Mais rien n’apparait.
De plus pour afficher la météo dans le geeklet image j’ai du inscrire
curl –silent « http://weather.yahoo.com/france/provence-alpes-cote-dazur/rognac-619761/ » | grep « forecast-icon » | sed « s/.*background\\:url(\\’\\(.*\\)\\’)\\;\\ _background.*/\\1/ » | xargs curl –silent -o /tmp/weather.png
dans le shell.
Je suis sous mac OSX 10.7.2, iMac 27 pouces
Bonjour à tous,
Pour ceux qui ont du mal avec ces commandes (j’ai été dans ce cas), il suffit juste de remplacer les simples et doubles guillemets par les équivalents de votre clavier…
« devient »
’ et ‘ deviennent ‘
Et ça fonctionnera !
Bon, ben ça ne s’affiche pas comme prévu dans mon commentaire…
Donc, remplacez » et » par les doubles guillemets de votre clavier (sous le chiffre 3), et remplacez également ‘ et ‘ par le simple guillement de votre clavier (sous la touche 4).
Merci pour la rectification ;)
Bonjour
Bravo pour ce super tuto, on s’y retrouve enfin !
Je bute depuis des heures sur la météo, voilà mes scripts, sur lesquels les » et les ‘ ont bien été changés, mais strictement rien n’apparaît.
Shell:
silent » http://weather.yahoo.com/france/ile-de-france/paris-615702/ » | grep » forecast-icon » | sed » s/.*background\:url(\’\(.*\)\’)\;\ _background.*/\1/ » | xargs curl –silent -o /tmp/weather.png\
Image:
file:///tmp/weather.png
Shell :
curl –silent » http://weather.yahooapis.com/forecastrss?p=FRXX0076&u=c » | grep -E ‘(Current Conditions:|C<BR)' | tail -n1 | sed -e 's///’ -e ‘s/\(.*\), \(.*\) C$/\2˚C/’
Un grand merci par avance.
Super tuto, mais je suis coincée à l’étape 1. Lorsque je tire le shell sur mon bureau, il ne reste pas. Impossible de mettre quoi que ce soit sur mon bureau. Aurais tu une piste? Je viens d’installer Mountain Lion. Serait ce lié?
Merci
J’ai bien peur que le problème vienne de mountain lion…. Il faut attendre la mise à jours de GeekTool.
Perso je suis toujours sous Snow Leopard et je compte bien y rester :D
bjr, j’ai exactement le meme pb que Cendrillonne, je suis degoutée, j’aurais aimé avoir un super bureau comme le tiens, mais la, decidement, je suis bloquée a la premiere étape
est ce que qqn pourrait ns aider svp ? merci d avance
Chez moi GeekTool fonctionne bien, mais de temps en temps j’ai le même soucis que vous, impossible de mettre un shell sur le bureau. J’ai supprimé le fichier plist de Geektool :
~/Library/Preferences/org.tynsoe.geektool3.plist
et après c’est reparti
Par contre il y a quelques modifications a effectuer pour la météo, le site web a évolué et du coup les filtres des grep et sed ne sont plus bons, mais c’est pas méchant
en fait encore mieux, il faut aller sur l’appstore et l’installer par là pour régler le soucis qui empêche de glisser les fenêtres sur le bureau
Super tuto,
mais je cherche quelque chose désepérement et je n y arrive pas.
Comment as-tu fait pour avoir une menubar * en noir dans ton deuxièmme fond d’écran (le sable)
*menubar = la bare ou il y a la pomme , finder , l heure , la batterie , … :-s
merci beaucoup
Bonjour,
Je viens de découvrir GeekTool.
J’ai suivi vos conseil, mais je suis un peu bloqué.
Lorsque j’affiche l’heure ça marche bien (date +%H:%M) mais une fois que je quitte geektool, l’heure reste bloqué.
Est ce que vous pouvez m’aider à affiner ce detail?
Merci d’avance.
Bonjour ce script marche bien chez moi
date « +%A %d %B %H:%M:%S »
si vous voulez plus d’info pour geektool ci dessous le lien sur une capture de mon écran:
http://www.flickr.com/photos/77034103@N06/8562187781/in/photostream/lightbox/
bonjour,
avant le bugg, j’vais réussi à masquer la barre menu du mac et les icônes bureau
seul apparaissait l’image fond d’écran.
Hélas, je ne retrouve plus mon script.
quelqu’un t-il une idée?
J’ai cherché vainement des logiciels genre shade, camouflage, etc.
Aucuns n’expliquent comment faire
…
merci
Tu es sous quel OS ? Lion, Mountain Lion, Snow Leopard ?
Bonjour, lorsque l’on éteint et rallumme son ordi, toutes les modifications apportées via les geeklets ont disparues
Est-ce normal ? Si non comment sauvegarder les geeklets SVP ?
Impossible d’avoir un résultat pour le lien « clique ici » !
Une solution ?
/Users/Paxxo/Desktop/IA.png
Bonjour, je souhaiterais utiliser Geektool pour personnaliser mon bureau, voilà seulement aucune informations donnée plus haut ne correspond avec ce que j’obtiens actuellement.
Aurais-je commis une erreur de débutant, j’avoue n’être pas très doué, ou alors serait-ce la faute de ma version Mountain Lion 10.8 ?
Bonsoir, j ai un petit problème sur le tuto au niveau pour mettre les images du temps qu il fait et aussi pour la température je ne trouve pas le lien pour le RSS de ma ville (Champigny sur Marne 94500 )
FRXX0290 Est ton code « Weather location »
Voici donc à quoi devrait ressembler ton lien :
http://weather.yahooapis.com/forecastrss?p=FRXX0290&u=c
g pas trouver le logo RSS !?