Quero que o Dock tenha desaparecido completamente. Eu não usei nos últimos três lançamentos do OS X (10.5 até o presente). Eu quero que ele desapareça completamente, e o LaunchBar lá em vez disso. Existe uma maneira de encerrar o Dock para que ele não carregue ou execute?
Comentários
- Sei que isso foi há um tempo, mas seu comentário para a resposta original abaixo indica que você desistiu dessa ideia. Você já tentou o outras soluções nesse meio tempo? Essa coisa de 1000 segundos é incrível. Eu uso meu launchpad acessado por meio de um gesto de touch pad, que prefiro usar o dock. Talvez você possa atualizar sua postagem original com um resumo de como as coisas evoluíram já que a pergunta original foi feita.
- Não, nunca tentei as outras soluções, pois nenhuma delas teria feito tudo o que eu estava procurando. Só acho que, dados todos os outros métodos mais precisos de interação com o Finder , o dock é antiquado. Eu não ‘ queria gastar recursos nele.
- Concordo com o dock e agora uso meu mac sem ele. Ele ‘ ainda está lá, é claro, e você ainda pode vê-lo nas exposições do aplicativo é, mas meu estado de tela agora está completamente livre dele . O que ainda o incomoda sobre o uso da solução Joonas ‘?
- Preferido. Para saber como fazer isso novamente e como reativá-lo mais tarde …
Resposta
O O processo Dock no OS X é responsável por mais do que apenas o Dock real na tela. Ele faz um monte de coisas em segundo plano, incluindo o Dashboard. Mais notavelmente, o Finder não funcionará corretamente se o processo do Dock não estiver em execução, então desligá-lo completamente é praticamente impossível sem quebrar o OS X no processo.
O melhor que posso sugerir é manter o dock escondido e diminuir o tamanho possível para que seja menos provável que você o acione.
Você também pode posicioná-lo onde for menos provável que atrapalhe – como você provavelmente sabe, você pode colocá-lo à esquerda, direita ou parte inferior da tela. Mas você também pode fixá-lo em um canto específico, basta usar o comando defaults write com.apple.dock pinning -string start
. Digite esse comando no Terminal (substitua start
por end
para alterar em qual canto ele vai ou middle
para voltar ao padrão) e killall Dock
para reiniciar o Dock e aplicar a alteração.
Comentários
- Obrigado por explicar POR QUE isso não pode ‘ acontecer. Agora eu sei que preciso parar de perder tempo com essa ideia. Obrigado.
- Essa ideia definitivamente não é uma perda de tempo, há uma solução muito boa detalhada por Joonas abaixo, que experimentei e funciona exatamente como se o Dock tivesse sumido completamente. Se você realmente deseja verificar momentaneamente, há ‘ um teclado equivalente para alternar o Dock, que pode ser personalizado em Preferências do sistema: Teclado: Atalhos.
- claro que o dock não pode ser desativado. Isso daria ao usuário muito poder e todo o ecossistema do macOS entraria em desordem. O usuário não decide nada. O usuário obedece. (1 para a explicação, no entanto.)
- Fico feliz em ver que @GeoffPointer está certo. Na verdade, é possível por meio de comandos de terminal de acordo com a resposta de Joonas ‘. Espero que ninguém na Apple descubra isso.
Resposta
Este artigo da Lifehacker.com.au sugere definir o atraso do ocultamento automático do Dock para 1000 segundos, assim:
defaults write com.apple.dock autohide-delay -float 1000; killall Dock
Para restaurar o comportamento padrão:
defaults delete com.apple.dock autohide-delay; killall Dock
O autor diz que define o atraso para dois segundos, para que ele ainda possa chegar ao Dock nos raros casos em que for necessário .
Comentários
- Isso não ‘ não afeta nada para mim executando o Mavericks.
- @AlexFord Tente colocar d em minúsculas no Dock.
- @ Reb.Cabin
defaults write com.apple.dock autohide-delay -float 2; killall Dock
funciona . Acabei de fazer. - Se você fizer isso, também poderá abrir o dock com
ctrl
+up-arrow
- Funciona na Sierra e
OPT
+CMD
+D
mostra a doca se você realmente precisa dela.
Resposta
Esta resposta não acrescenta muito ao que já está aqui , mas senti que faltavam algumas informações nas respostas que oferecem soluções para ocultá-lo.
Eu pessoalmente uso o uBar e “usei o seguinte conjunto de comandos do terminal sem quaisquer problemas. Só posso confirmar que usei sem problemas desde El Capitan. Não consigo me lembrar mais do que isso com certeza.
Para ser claro, isso apenas esconde o Dock, de modo que você nunca terá que lidar com ele acidentalmente aparecendo.
Para aqueles que não sabem, essas linhas de código devem ser executado no Terminal. Ele pode ser encontrado aqui: /Applications/Utilities/Terminal.app
. Basta abrir o Terminal, colar as linhas e pressionar Enter.
# Hide Dock defaults write com.apple.dock autohide -bool true && killall Dock defaults write com.apple.dock autohide-delay -float 1000 && killall Dock defaults write com.apple.dock no-bouncing -bool TRUE && killall Dock # Restore Dock defaults write com.apple.dock autohide -bool false && killall Dock defaults delete com.apple.dock autohide-delay && killall Dock defaults write com.apple.dock no-bouncing -bool FALSE && killall Dock
Você também pode executar cada linha separadamente.
Explicação sobre cada linha faz:
- A primeira linha ativa o ocultamento automático
- Como alguém mencionou,
Cmd+Alt+D
ainda alterna a visibilidade do Dock como antes. Isso é útil se você precisar atribuir um aplicativo a um espaço específico. Usar o Dock é a única maneira (AFAIK) .
- Como alguém mencionou,
- Por padrão, quando o oculto automático do Dock está ativado, passar o mouse sobre a borda onde ele está mostra o Dock quase imediatamente. Esta linha atrasa 1000 segundos, tornando praticamente impossível mostrar acidentalmente o dock se você passa o mouse sobre a borda. Você teria que deixá-lo parado por cerca de 17 minutos.
- Isso remove a animação de salto que acontece quando os aplicativos desejam sua atenção ou quando um aplicativo está sendo iniciado. Percebi que, dependendo do ícone do Dock tamanho, eles podem atingir o pico da borda quando começarem a pular. Isso elimina o problema.
killall Dock
no final de cada linha força o Dock a sair e então ele se restaura automaticamente. Isso basicamente serve para carregar as novas configurações. É apenas necessário executar killall Dock
após a última linha, mas desta forma é mais fácil executar as linhas separadamente se necessário … e em massa realmente não faz diferença .
Comentários
- Esta é uma resposta boa e completa. Eu não ‘ não uso mais um mouse, então uso o gesto padrão para o Launchpad para iniciar aplicativos e organizei isso de forma eficiente para acessar meus aplicativos rapidamente. Achei importante observar que o dock também aparece na parte inferior da tela quando você desliza para cima em Mission Control e desliza para baixo em App Expos é, que também são maneiras muito rápidas de ver o Dock se você precisar. Não ‘ não vale uma nova resposta aqui, mas talvez você pudesse acrescentar esse ponto à sua resposta?
- BTW ubar tem uma configuração que elimina o antigo dock agora
- Funciona confirmada no Catalina.
Resposta
Você pode alterar o tamanho dos ícones para 1px :
defaults write com.apple.dock tilesize -float 1; killall Dock
Comentários
- Ajudaria se você desse mais informações sobre esta configuração e como restaurá-la ao padrão.
- Esta configuração altera o tamanho do ícone do dock apple.
- para voltar, execute este comando, mas substitua 1 por 64
- ou simplesmente vá para a preferência do sistema > encaixe e altere o valor do tamanho
- O lado negativo dessa ideia é que não é simples se você quero dar uma olhada rápida no dock.
Resposta
Para clicar duas vezes em um ícone e alternar o comportamento . usando o código @Jonas – Obrigado!
Salvei o seguinte em um arquivo denominado Toggle_Dock
então executou sudo chmod +x Toggle_Dock
que pode não ter sido necessário. Agora posso apenas usar o ícone para alternar o dock.
# Check if dock is hidden if [[ "$(defaults read com.apple.dock autohide)" -eq "1" ]]; then # Restore Dock defaults write com.apple.dock autohide -bool false && killall Dock defaults delete com.apple.dock autohide-delay && killall Dock defaults write com.apple.dock no-bouncing -bool FALSE && killall Dock exit fi # Hide Dock defaults write com.apple.dock autohide -bool true && killall Dock defaults write com.apple.dock autohide-delay -float 1000 && killall Dock defaults write com.apple.dock no-bouncing -bool TRUE && killall Dock