Mi piacerebbe davvero usare uno script per abilitare queste cose su macOS High Sierra, usando le impostazioni predefinite. So come creare lo script in .bash_profile, poiché userò una funzione per esso, e quindi eseguirò semplicemente la funzione nel terminale. Tuttavia, ciò che mi manca sono le stringhe effettive per abilitare quanto segue:
- Visualizzazione dell'icona Bluetooth
- Visualizzazione dell'icona del volume
- Visualizzazione della percentuale della batteria
- Visualizzazione della data completa
Qualcuno di questi è programmabile tramite l'utilizzo dei Default e sono cambiati molto tra il 10.6 e il 10.13?
Ok, in base a ciò che IconDeamon ha detto nella sezione commenti per questo post, sono stato in grado di andare e modificare ~/Library/Preferences/com.apple.systemuiserver.plist
e ho potuto vedere un elenco di menu che ho abilitato.
Tuttavia, questo non mi porta necessariamente nel posto in cui voglio andare. Idealmente, sarebbe bello trovare un elenco ed essere in grado di risolverlo. Voglio dire, ok, ora, grazie all'aiuto su questo forum, so che quelli che desidero visualizzare sono:
/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
e che il menu può avere una _5
o una _3
alla fine per indicare dove dovrebbe andare. Ma..? Non è esattamente un file di testo scrivibile dall'utente che posso solo modificare.
~/Library/Preferences/com.apple.systemuiserver.plist
.
defaults write com.apple.menuextra.battery ShowPercent YES; killall SystemUIServer