Realmente me gustaría utilizar un script para habilitar estas cosas en macOS High Sierra, mediante el uso de valores predeterminados. Sé cómo crear el script en .bash_profile, ya que usaré una función para ello, y luego sólo ejecutaré la función en la terminal. Sin embargo, lo que me falta son las cadenas reales para habilitar lo siguiente:
- Visualización del icono de Bluetooth
- Visualización del icono del volumen
- Visualización del porcentaje de la batería
- Visualización de la fecha completa
¿Se puede configurar alguno de ellos mediante programación, utilizando los valores predeterminados, y han cambiado mucho entre las versiones 10.6-10.13?
Ok, en base a lo que dijo IconDeamon en la sección de comentarios de este post, pude ir a editar ~/Library/Preferences/com.apple.systemuiserver.plist
y pude ver una lista de los menús que tengo activados.
Sin embargo, esto no me lleva necesariamente al lugar al que quiero ir. Lo ideal sería encontrar una lista y poder solucionar esto. Quiero decir, bien, ahora, gracias a la ayuda en este foro, sé que los que deseo mostrar son:
/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
y que el menú puede tener un _5
o un _3
al final para indicar dónde debe ir. Pero No es exactamente un archivo de texto escribible por el usuario que pueda editar.
0 votos
Voy a suponer que usted sabe cómo configurar bash y script esto y está buscando las claves (o alguien que diga en el registro - no se puede hacer esto) para una versión específica de MacOS.
0 votos
Sip. estoy ejecutando osx el capitan pero la maquina en la que quiero escribir "defaults" (mi nombre de función en .bash_profile) va a ser una high sierra.
1 votos
Mira en
~/Library/Preferences/com.apple.systemuiserver.plist
.0 votos
Gracias @IconDaemon - ahora tengo una lista de lo que i pero no estoy seguro de cómo utilizar esta información para escribir en un ordenador nuevo. además, el menú de la batería no parece especificar automáticamente el porcentaje.
0 votos
El siguiente comando mostrará el porcentaje de batería:
defaults write com.apple.menuextra.battery ShowPercent YES; killall SystemUIServer
0 votos
@user3439894 Sabes, no he podido conseguir que eso funcione en OS X El Capitan. Parece que estos se retocan de vez en cuando, así que probaré este en macOS High Sierra a ver si funciona. Qué raro.
0 votos
No he podido conseguir que funcione en osx el capitan, high sierra, o mojave. no se que pasa. actualmente estoy buscando la solución de mojave, por supuesto.