Programación 'barra de menú auto ocultar' en El Capitán

1

Realmente me encanta la opción 'auto hide menubar' en El Capitán, pero a veces me gusta (privada) a veces no (trabajo). ¿Hay alguna manera de mostrarlo / ocultarlo programáticamente cambiando su valor en un archivo plist? Si es así, ¿en qué archivo plist se encuentra esa configuración? Cualquier ayuda es apreciada.

Actualizar

Un poco más de detalles sobre las circunstancias: Utilizo AppleScript o Bash Scripts para automatizar ciertas tareas mundanas, como abrir todas mis aplicaciones profesionales cuando llego al trabajo. Por lo general, incluso exporto un Applecript como una aplicación para poder ejecutarlo con Spotlight, por lo tanto, al ingresar un comando simple en Spotlight, todas las aplicaciones relevantes se abren. Me encantaría poder cambiar la función de ocultación automática como esta. No me importa mucho si esto se hace editando un archivo plist con comandos bash o automatizándolo de alguna forma a través de applecript.

smelly586
fuente
Creo que el desbordamiento de pila será más apropiado para el lado programático de su pregunta.
StrawHara
Siempre que "programáticamente" signifique AppleScript, scripts de shell o métodos similares, la pregunta está totalmente relacionada con el tema en AD. ¿Puede describir con más detalle en qué circunstancias desea mostrar / ocultar la barra de menú?
nohillside
También estoy pensando que esto no es una pregunta SO. Mucho mejor mantenerlo aquí IMO.
bmike
@patrix Agregué más detalles sobre las circunstancias para mayor claridad.
smelly586

Respuestas:

3

Aquí le mostramos cómo puede configurar la barra de menú para que se oculte y no se oculte usando por defecto :

Esconder:

defaults write NSGlobalDomain _HIHideMenuBar -bool true

Mostrar:

defaults write NSGlobalDomain _HIHideMenuBar -bool false

Una vez ejecutado, cierre sesión y vuelva a iniciar sesión. De manera alternativa, puede ejecutar el siguiente comando como usuario que inició sesión para reiniciar el Finder y mostrar los cambios:

killall Finder
Rich Trouton
fuente
Gracias, esto hizo el trabajo. El único inconveniente es la parte de cierre de sesión / inicio de sesión (killall Finder funciona bien, excepto cuando tienes muchas aplicaciones abiertas, deben cerrarse una por una) pero puedo vivir con eso.
smelly586
Tenga en cuenta que después de aplicar esta configuración, para que los cambios surtan efecto en cualquier aplicación, debe reiniciar dicha aplicación .
cody.codes