J'aimerais vraiment utiliser un script pour activer ces choses sur macOS High Sierra, en utilisant les valeurs par défaut. Je sais comment créer le script dans .bash_profile, car je vais utiliser une fonction pour cela, puis exécuter la fonction dans le terminal. Cependant, ce qui me manque, ce sont les chaînes réelles pour activer les éléments suivants:
- Affichage de l'icône Bluetooth
- Affichage de l'icône de volume
- Affichage du pourcentage de batterie
- Affichage de la date complète
Certains de ces paramètres peuvent-ils être programmés en utilisant les valeurs par défaut, et ont-ils beaucoup changé entre le 10.6-10.13?
Ok, sur la base de ce que IconDeamon a dit dans la section commentaires de ce post, j'ai pu aller et modifier ~/Library/Preferences/com.apple.systemuiserver.plist
et j'ai pu voir une liste des menus que j'ai activés.
Cependant, cela ne m'amène pas nécessairement à l'endroit où je veux aller. Idéalement, il serait bon de trouver une liste et de pouvoir résoudre ce problème. Je veux dire, d'accord, maintenant, grâce à l'aide sur ce forum, je sais que ceux que je souhaite afficher sont:
/System/Library/CoreServices/Menu Extras/Script Menu.menu
/System/Library/CoreServices/Menu Extras/RemoteDesktop.menu
/System/Library/CoreServices/Menu Extras/Bluetooth.menu
/System/Library/CoreServices/Menu Extras/TimeMachine.menu
/System/Library/CoreServices/Menu Extras/AirPort.menu
/System/Library/CoreServices/Menu Extras/TextInput.menu
/System/Library/CoreServices/Menu Extras/Battery.menu
/System/Library/CoreServices/Menu Extras/Volume.menu
/System/Library/CoreServices/Menu Extras/Clock.menu
et que le menu peut avoir un _5
ou un _3
à la fin pour indiquer où il doit aller. Mais..? Ce n'est pas exactement un fichier texte inscriptible par l'utilisateur que je peux simplement modifier.
~/Library/Preferences/com.apple.systemuiserver.plist
.
defaults write com.apple.menuextra.battery ShowPercent YES; killall SystemUIServer