En el selector de aplicaciones de Mac, quiero ocultar aplicaciones particulares como adium y terminal (especialmente terminal). Porque los uso con accesos directos globales y siempre se están ejecutando.
¿Hay alguna forma de hacerlo que no sea el uso de software de terceros?
Respuestas:
Para hacer esto, puede modificar el
Info.plist
archivo de la aplicación . Para acceder a este archivo, ya seacd
en la Aplicación (las aplicaciones son solo directorios) o, en Finder, haga clic con el botón derecho en el icono de la aplicación y seleccione "Mostrar contenido del paquete". Luego edite elInfo.plist
archivo en su editor de texto favorito (o en el Editor de lista de propiedades si lo tiene instalado) y agregue el siguiente texto (o agregue la clave / valor apropiado en el Editor de lista de propiedades).Tenga en cuenta que esto no solo oculta el icono de la base, sino que también oculta la barra de menú. Desafortunadamente, no conozco una manera de ocultar solo el ícono del dock.
Fuente , sí, es viejo, pero presumiblemente todavía funciona. Avísame si no es así.
fuente
codesign -vvv /Applications/MyApplication.app
) Para ver las opciones de la línea de comandos, vea los comentarios aquí .La modificación de Info.plist no es realmente práctica la mayor parte del tiempo. También elimina la barra de menú de la aplicación. Si la aplicación está firmada, la edición de Info.plist generalmente rompe la firma del código, por lo que, por ejemplo, la aplicación no podrá acceder a los elementos del llavero de inicio de sesión automáticamente. Algunas aplicaciones como TextEdit y Chess se bloquean al iniciarse si su Info.plist ha sido modificada. El Info.plist también puede ser reemplazado si actualiza la aplicación.
(Si ha visto diferentes variantes de
<key>LSUIElement</key><string>1</string>
, ambosLSUIElement
yNSUIElement
trabajo, y<string>1</string>
también se puede reemplazar con<integer>1</integer>
o<true/>
. Consultegrep -A1 [LN]SUIElement /Applications/*/Contents/Info.plist
).Bruja tiene una opción para excluir aplicaciones por nombre:
Principalmente cambio de una aplicación a otra usando atajos de teclado o con Alfred. He desactivado ⌘⇥ y ⇧⌘⇥ con KeyRemap4MacBook:
fuente
Si está contento de que estos programas comiencen al inicio, puede ir a:
Y luego agregue los programas que desee y haga clic en ocultar. Viola, se ejecutarán y no aparecerán en el dock ni en el selector de aplicaciones.
fuente