Supprimer l'icône Spotlight de la barre de menus


23

Comment supprimer l'icône Spotlight de la barre de menu Mac OS X?

Icône Spotlight

Remarque, je ne veux pas désactiver Spotlight (je l'utilise). Je veux juste enlever l'icône.

Réponses:


28

OK vient de tester cela dans SL et cela a fonctionné, l'icône a été supprimée mais Spotlight fonctionnait toujours dans le Finder:

$ cd /System/Library/CoreServices/
$ sudo mv Search.bundle/ Search2.bundle/

Maintenant, redémarrez SystemUIServer, l’icône est partie, Spotlight fonctionne toujours. Pour récupérer l’icône Spotlight:

$ sudo mv Search2.bundle/ Search.bundle/

Et redémarrez SystemUIServer à nouveau ...


1
Juste pour confirmer - fonctionne toujours dans Lion.
Leonid Shevtsov

Est-ce que ça marche encore? À El Capitan?
Abhishek Saini

Ne fonctionne pas dans Sierra - "opération non autorisée".
DonielF

11

Que diriez-vous de faire:

sudo chmod 600 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search

De cette manière, le binaire de recherche est toujours en lecture / écriture pour root et peut donc être mis à jour par SoftwareUpdate. Le rendre illisible pour les autres utilisateurs empêchera son lancement!


Cela fonctionne très bien pour moi
quackingduck

Meilleure réponse ici. Fonctionne parfaitement de manière non destructive. Merci!
Liam

1
après avoir exécuté ceci, vous devriez faire un killall SystemUIServerpour l'appliquer sans redémarrer
FLY

J'arrive chmod: Unable to change file mode on /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search: Operation not permittedau 10.14 Mojave
IanVaughan

Cette approche annule le raccourci Command-Space. Pour annuler cela, faitessudo chmod 666 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
William Entriken

7

Snow Leopard et Leopard gèrent le menu Spotlight de manière très différente. Sous Léopard, le menu Spotlight est une application autonome. Cette application est lancée par launchd. Le menu peut donc être facilement désactivé en modifiant le fichier de configuration launchd approprié.

Snow Leopard semble avoir révéré la manière dont Tiger gère le menu Spotlight. Le menu lui-même réside dans /System/Library/CoreServices/Search.bundle. Il est automatiquement chargé par SystemUIServer.app, qui héberge également des extras de menus.

Bien qu'il existe des fichiers de préférences nous permettant de désactiver les extras de menu, je ne trouve aucun moyen de désactiver Search.bundle.

L'option précédemment suggérée de renommer Search.bundle fonctionne, mais présente un risque élevé. Une future mise à jour du système peut essayer de mettre à jour Search.bundle et aboutir à un fichier de lot partiel. Ainsi, SystemUIServer tombera en panne en essayant de charger cet ensemble. Pour être sûr, il faudrait restaurer le paquet avant chaque mise à jour. Pas une solution souhaitable.

De plus, renommer Search.bundle ou supprimer les droits de lecture affecte tous les utilisateurs de la machine. Des préférences par utilisateur, disponibles sous Leopard, seraient préférables.


1

Si vous souhaitez toujours pouvoir conserver toutes les fonctionnalités de la recherche Spotlight dans la barre de menus, mais que vous disposez d'un espace vide pour le projecteur dans la barre de menus, vous pouvez remplacer le fichier image de l'icône par une icône vierge ou votre propre icône personnalisée. Le fichier image est

/System/Library/CoreServices/Search.bundle/Contents/Resources/MDSearchMenuIcon.pdf

Pas:

  1. Naviguer dans le dossier
    cd /System/Library/CoreServices/Search.bundle/Contents/Resources
  2. Dossier ouvert
    ouvert .
  3. Faire une copie pour la sauvegarde
  4. Donnez-vous l'autorisation de lecture sur le dossier parent et le fichier image
  5. Ouvrir une image dans Adobe Illustrator
  6. Modifier l'icône pour aimer
  7. sauver
  8. Redémarrez SystemUIServer
    killall SystemUIServer

1

C'est simple et rapide d'utiliser l'utilitaire gratuit OnyX .

entrez la description de l'image ici

De plus, j'utilise LaunchBar pour utiliser un raccourci clavier pour la recherche Spotlight dans LaunchBar (défini dans les préférences LB).

Cela arrête également les raccourcis clavier pour Spotlight, mais pas dans la recherche dans le Finder.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.