Sur le sélecteur d'applications de Mac, je souhaite masquer des applications particulières telles que Adium et Terminal (en particulier Terminal). Parce que je les utilise avec des raccourcis globaux et ils fonctionnent toujours.
Y a-t-il un moyen de le faire autre que d'utiliser un logiciel tiers?
Réponses:
Pour ce faire, vous pouvez modifier le
Info.plist
fichier de l'application . Pour accéder à ce fichier, soitcd
dans l'application (les applications ne sont que des répertoires) ou, dans le Finder, cliquez avec le bouton droit sur l'icône de l'application et choisissez «Afficher le contenu du package». Modifiez ensuite leInfo.plist
fichier dans votre éditeur de texte préféré (ou l'éditeur de liste de propriétés si vous l'avez installé) et ajoutez le texte suivant (ou ajoutez la clé / valeur appropriée dans l'éditeur de liste de propriétés).Notez que cela masque non seulement l'icône du dock, mais masque également la barre de menus. Malheureusement, je ne connais aucun moyen de masquer uniquement l'icône du dock.
Source , oui, c'est vieux, mais ça marche probablement. Faites-moi savoir si ce n'est pas le cas.
la source
codesign -vvv /Applications/MyApplication.app
) Pour les options de ligne de commande, voir les commentaires ici .La modification d'Info.plist n'est pas vraiment pratique la plupart du temps. Il supprime également la barre de menus de l'application. Si l'application est signée, la modification d'Info.plist brise généralement la signature du code, de sorte que, par exemple, l'application ne sera pas autorisée à accéder automatiquement aux éléments du trousseau de connexion. Certaines applications comme TextEdit et Chess se bloquent au lancement si leur Info.plist a été modifié. Info.plist peut également être remplacé si vous mettez à niveau l'application.
(Si vous avez vu différentes variantes de
<key>LSUIElement</key><string>1</string>
, les deuxLSUIElement
etNSUIElement
fonctionnent, et<string>1</string>
peut également être remplacé par<integer>1</integer>
ou<true/>
. Voirgrep -A1 [LN]SUIElement /Applications/*/Contents/Info.plist
.)Witch a une option pour exclure les applications par leur nom:
Je passe principalement d'une application à l'autre en utilisant des raccourcis clavier ou avec Alfred. J'ai désactivé ⌘⇥ et ⇧⌘⇥ avec KeyRemap4MacBook:
la source
Si vous êtes content d'avoir ces programmes démarrés au démarrage, vous pouvez aller sur:
Ajoutez ensuite les programmes souhaités, puis cliquez sur masquer. Viola, ils s'exécuteront et n'apparaîtront pas dans le dock ou le sélecteur d'application.
la source