Remova o ícone do Spotlight da barra de menus

23

Como removo o ícone Spotlight da barra de menus do Mac OS X?

Ícone de destaque

Observe que não quero desativar o Spotlight (eu o uso). Eu só quero remover o ícone.

cust0s
fonte

Respostas:

28

OK, apenas testei isso no SL e funcionou, o ícone foi removido, mas o foco ainda estava funcionando no Finder:

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

Agora reinicie o SystemUIServer, o ícone desapareceu, o Spotlight ainda funciona. Para recuperar o ícone do Spotlight:

$ sudo mv Search2.bundle/ Search.bundle/

E reinicie o SystemUIServer novamente ...

O Tentáculo
fonte
1
Só para confirmar - ainda funciona no Lion.
Leonid Shevtsov
Isso ainda funciona? Em El Capitan?
Abhishek Saini
Não funciona no Sierra - "operação não permitida".
DonielF
11

Que tal fazer:

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

Dessa forma, o binário de pesquisa ainda é lido / gravável para raiz e, portanto, pode ser atualizado pelo SoftwareUpdate. Tornar-o não legível para outros usuários impedirá que seja lançado!

Gaff
fonte
Isso funciona muito bem para mim #
1400 quackingduck
Melhor resposta aqui. Funciona perfeitamente de maneira não destrutiva. Obrigado!
Liam
1
depois de executar isso, você deve fazer uma killall SystemUIServerpara aplicar esta sem reiniciar
FLY
Eu entro chmod: Unable to change file mode on /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search: Operation not permittedno
Moeda
Essa abordagem quebra o atalho do Command-Space. Para desfazer isso, façasudo chmod 666 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
William Entriken
7

O Snow Leopard e o Leopard lidam com o menu do Spotlight de maneira muito diferente. No Leopard, o menu Spotlight é um aplicativo por seus próprios direitos. Esse aplicativo é iniciado pelo launchd. Portanto, o menu pode ser desativado facilmente, modificando o arquivo de configuração launchd apropriado.

O Snow Leopard parece ter reverenciado a maneira do Tiger de executar o menu do Spotlight. O menu em si reside em /System/Library/CoreServices/Search.bundle. Ele é carregado automaticamente pelo SystemUIServer.app, que também hospeda extras do menu.

Embora existam arquivos de preferências que permitem desativar extras do menu, não consigo encontrar nenhuma maneira de desativar o Search.bundle

A opção sugerida anteriormente de renomear Search.bundle funciona, mas corre um risco alto. Uma atualização futura do sistema pode tentar atualizar o Search.bundle e acabar com um arquivo de pacote parcial. Portanto, o SystemUIServer falhará ao tentar carregar esse pacote. Para estar seguro, seria necessário restaurar o pacote antes de cada atualização. Dificilmente uma solução desejável.

Além disso, renomear Search.bundle ou remover direitos de leitura afeta todos os usuários na máquina. As preferências por usuário, conforme disponíveis no Leopard, seriam preferíveis.

Pierre Bernard
fonte
1

Se você ainda conseguir manter todas as funcionalidades da pesquisa de destaque da barra de menus, mas tiver espaço em branco para o destaque na barra de menus, poderá substituir o arquivo de imagem do ícone por um em branco ou por seu próprio ícone personalizado. O arquivo de imagem é

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

Passos:

  1. Navegue para a pasta
    cd /System/Library/CoreServices/Search.bundle/Contents/Resources
  2. Pasta aberta
    abrir .
  3. Fazer cópia para backup
  4. Permita a si mesmo a leitura e gravação na pasta pai e no arquivo de imagem
  5. Abrir imagem no Adobe Illustrator
  6. Modifique o ícone para gostar
  7. Salve 
  8. Reinicie o SystemUIServer
    killall SystemUIServer
Mike Grace
fonte
1

Rápido e fácil é usar o utilitário gratuito OnyX .

insira a descrição da imagem aqui

Além disso, estou usando o LaunchBar definido para usar um atalho de teclado para pesquisa Spotlight no LaunchBar (definido nas preferências de LB).

Isso também interrompe os atalhos de teclado do Spotlight, mas não na pesquisa do Finder.

Dan
fonte