Entfernen Sie das Spotlight-Symbol aus der Menüleiste

23

Wie entferne ich das Spotlight-Symbol aus der Mac OS X-Menüleiste?

Spotlight-Symbol

Hinweis: Ich möchte Spotlight nicht deaktivieren (ich verwende es). Ich möchte nur das Symbol entfernen.

cust0s
quelle

Antworten:

28

OK, habe dies gerade in SL getestet und es hat funktioniert, das Symbol wurde entfernt, aber Spotlight funktionierte noch im Finder:

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

Starten Sie nun SystemUIServer neu, das Symbol ist verschwunden, Spotlight funktioniert weiterhin. So rufen Sie das Spotlight-Symbol zurück:

$ sudo mv Search2.bundle/ Search.bundle/

Und starte den SystemUIServer erneut ...

Das Tentakel
quelle
1
Nur zur Bestätigung - funktioniert immer noch in Lion.
Leonid Shevtsov
Funktioniert das noch In El Capitan?
Abhishek Saini
Funktioniert nicht in Sierra - "Betrieb nicht erlaubt."
DonielF
11

Wie wäre es damit:

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

Auf diese Weise ist die Search-Binärdatei für root weiterhin lesbar / beschreibbar und kann daher von SoftwareUpdate aktualisiert werden. Wenn Sie es für andere Benutzer nicht lesbar machen, kann es nicht gestartet werden!

Gaff
quelle
Das funktioniert gut für mich
quackingduck
Beste Antwort hier. Funktioniert einwandfrei und zerstörungsfrei. Vielen Dank!
Liam
1
Nachdem Sie dies ausgeführt haben, sollten Sie killall SystemUIServerdies ohne Neustart anwenden
FLY
Ich komme chmod: Unable to change file mode on /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search: Operation not permittedum
10.14
Dieser Ansatz unterbricht die Tastenkombination Command-Space. Um dies rückgängig zu machen, machen Siesudo chmod 666 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
William Entriken
7

Snow Leopard und Leopard gehen ganz unterschiedlich mit dem Spotlight-Menü um. Unter Leopard ist das Spotlight-Menü eine Anwendung mit eigenen Rechten. Diese Anwendung wird von launchd gestartet. Das Menü kann daher leicht deaktiviert werden, indem die entsprechende Startkonfigurationsdatei geändert wird.

Snow Leopard scheint die Tiger-Art, das Spotlight-Menü auszuführen, verehrt zu haben. Das Menü selbst befindet sich in /System/Library/CoreServices/Search.bundle. Es wird automatisch von SystemUIServer.app geladen, in dem sich auch die Menü-Extras befinden.

Obwohl es Voreinstellungsdateien gibt, mit denen wir Menü-Extras deaktivieren können, kann ich Search.bundle anscheinend nicht deaktivieren

Die zuvor vorgeschlagene Option zum Umbenennen von Search.bundle funktioniert, ist jedoch mit einem hohen Risiko verbunden. Bei einer zukünftigen Systemaktualisierung wird möglicherweise versucht, Search.bundle zu aktualisieren und eine Teilpaketdatei zu erhalten. Daher stürzt der SystemUIServer ab, wenn versucht wird, das Bundle zu laden. Um sicher zu gehen, muss das Bundle vor jedem Update wiederhergestellt werden. Kaum eine wünschenswerte Lösung.

Darüber hinaus wirkt sich das Umbenennen von Search.bundle oder das Entfernen von Leserechten auf alle Benutzer auf dem Computer aus. Eine Benutzereinstellung, wie sie unter Leopard verfügbar ist, ist vorzuziehen.

Pierre Bernard
quelle
1

Wenn Sie die gesamte Funktionalität der Spotlight-Suche in der Menüleiste beibehalten möchten, jedoch in der Menüleiste einen leeren Platz für das Spotlight haben möchten, können Sie die Symbolbilddatei durch ein leeres oder ein eigenes benutzerdefiniertes Symbol ersetzen. Die Bilddatei ist

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

Schritte:

  1. Zum Ordner navigieren
    cd /System/Library/CoreServices/Search.bundle/Contents/Resources
  2. Ordner öffnen
    offen.
  3. Erstellen Sie eine Sicherungskopie
  4. Erteilen Sie sich Lese- und Schreibrechte für übergeordnete Ordner und Bilddateien
  5. Bild in Adobe Illustrator öffnen
  6. Ändern Sie das Symbol nach Ihren Wünschen
  7. speichern
  8. Starten Sie SystemUIServer neu
    killall SystemUIServer
Mike Grace
quelle
1

Schnell und einfach geht es mit dem kostenlosen Dienstprogramm OnyX .

Bildbeschreibung hier eingeben

Außerdem verwende ich LaunchBar, um eine Tastenkombination für die Spotlight-Suche in LaunchBar zu verwenden (in den LB-Einstellungen festgelegt).

Dadurch werden auch Tastaturkürzel für Spotlight angehalten, jedoch nicht für die Suche im Finder.

Dan
quelle