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.

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 ...


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!


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.


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

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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.