Profitez des offres Memoirevive.ch!
Utilisation des terminaux

Depuis quelque temps, je n'utilise pratiquement plus que MacOS X.

Et comme MacOS X n'est pas seulement MacOS, mais aussi Unix (dois-je le préciser?), je me suis mis à l'utilisation des terminaux. Pour les atteindre, il faut lancer l'application "Terminal", qui se trouve dans le dossier des Applications, au premier niveau du disque dur. Ces terminaux permettent de piloter le système d'exploitation avec des commandes écrites. Surtout, ils permettent d'atteindre la couche Unix de MacOS X, avec la complication, mais aussi les avantages que cela comporte.

C'est un peu rébarbatif au début, mais, avec le temps, on trouve mille et une possibilités de configurer notre beau système, possibilités qui ne sont pas atteignables par la voie de "Monsieur Tout-le-monde" de configuration du MacOS X.

Une de celles que je préfère, c'est la transparence des terminaux. C'est tellement plus joli un terminal légèrement transparent qu'une grosse tache blanche au milieu de l'écran!

Voyez plutôt...

Comment obtenir ce joli effet? Rien de plus simple: dans le terminal, tapez ceci, sans les crochets:

<defaults write com.apple.terminal TerminalOpaqueness '0.85'>

Sur cette capture d'écran, la transparence (ou plutôt l'opacité, puisque c'est ce paramètre que l'on peut configurer) est fixée à 0.75. Il est possible d'entrer toute valeur entre zéro et un, cette dernière rendant le terminal complètement opaque. Notons que rendre le terminal totalement transparent, avec la valeur zéro dans la commande, est fort inconfortable. Une valeur entre 0,5 et 1 semble la meilleure.

Si on observe la commande, on remarque qu'elle ne sert finalement qu'à écrire dans un fichier la valeur 0.85, sous le paramètre "TerminalOpaqueness". Ce fichier est com.apple.terminal, qui se trouve dans le dossier "Library/Preferences/" de votre utilisateur (soit le dossier "/Users/votre_nom_utilisateur/Library/Preferences/"). Plus précisément, il s'appelle com.apple.terminal.plist, la dernière partie étant l'extension du fichier. Si on ouvre ce fichier dans un éditeur de texte (pas besoin d'aller chercher loin, TextEdit le fait très bien...), on trouve ceci:

<plist version="0.9">
<dict>
<key>
AlwaysPromptOnQuit </key>
<integer>
0</integer>
<key>
NSFontPanelLastUsedPane </key>
<integer>
0</integer>
<key>
StartupFile</key>
<string></string>
<key>
TerminalOpaqueness </key>
<string>
0.75</string>
</dict>
</plist>

On peut y lire, par exemple, que le paramètre "AlwaysPromptOnQuit" est lié à la valeur 0, ce qui signifie que l'application "Terminal" ne va pas demander à l'utilisateur de confirmer la demande de quitter le programme. On y trouve, également, la valeur de l'opacité du terminal, discutée plus haut.

Que tirer de tout ceci? Qu'avec un peu de curiosité, il est possible, dans une certaine mesure, de modeler MacOS X selon nos besoins ou nos envies et, surtout, que ce n'est pas si difficile que ça. Combien d'entre nous se sont dit un jour (ou se disent toujours!): "Avec OS X, c'est fini le temps des petites bidouilles pour arranger le système, je ne touche à rien, j'ai trop peur de tout massacrer..." Cet exemple montre que MacOS X est un système configurable assez facilement, mais aussi un système qui invite l'utilisateur à le configurer à sa guise. Le fichier édité ci-dessus est plutôt clair. Il a été mis en couleur pour plus de lisibilité, mais je n'ai pas touché aux lignes de texte.

Dans le dossier "Library/Preferences/" de votre utilisateur, ainsi que dans les dossiers "/Library/Preferences/" et "/System/Library/System Configuration/", on trouve d'autres fichiers similaires, contenant des éléments de configurations de MacOS X et d'une foule de programmes. Du Dock à Mail.app (comment stocker vos boîtes email ailleurs qu'à l'endroit où vous l'impose l'application?), on peut y trouver une foule de fichiers à configurer. Certains sont moins évidents à modifier, d'autres ne le sont pas du tout, mieux vaut tout de même y aller avec modération, et garder une copie de secours, juste au cas où...

Toujours sceptiques? Si l'idée de modifier ces fichiers vous effraye encore, vous pouvez télécharger TinkerTools. Ce programme (gratuit) se place avec les autres modules des Préférences Système et permet, au travers d'une interface graphique, de modifier une foule de paramètres système. Parmi ceux-ci: l'opacité des terminaux, mais aussi la transparence du Dock, l'effet de la minimisation des fenêtres, l'anti-aliasing ou le format par défaut d'une capture d'écran. Attention tout de même si vous essayez TinkerTools et qu'après coup, vous souhaitez jeter le programme: il faut absolument utiliser la fonction fournie pour remettre les valeurs de départ dans le système, sinon tout restera tel quel après la mise à la corbeille de TinkerTools, et vous devrez réinstaller le tableau de bord pour récupérer vos valeurs d'origine.

Aucun commentaire pour l'instant…