Resposta rápida: o Dock raramente se reorganiza sozinho. Quatro coisas diferentes são chamadas assim, e têm quatro soluções diferentes.
Se você quer que isso pare de vez, não importa qual seja:
defaults write com.apple.dock contents-immutable -bool true; killall Dock
Antes de mudar qualquer coisa, veja o que realmente se moveu. A solução depende disso.
Essa é a seção de apps recentes, não uma reorganização. Nada do que você posicionou se moveu; um grupo temporário cresceu ao lado. Desative em Ajustes do Sistema › Mesa e Dock, ou veja como impedir apps recentes e sugeridos.
O Dock foi redimensionado ou movido, na maioria das vezes por um toque acidental no divisor ou ao conectar uma tela. A ordem continua intacta. Veja por que o Dock fica mudando de tamanho e por que ele muda quando você conecta um monitor.
Algo os arrastou, e em um Mac só três coisas realisticamente fazem isso: uma pessoa, um trackpad interpretado erroneamente como um arraste, ou um instalador se adicionando. O macOS não reordena ícones fixados sozinho.
Um arrasto acidental é mais comum do que as pessoas imaginam, porque um arrasto lento no trackpad parece um arrasto intencional. Ajustes do Sistema › Acessibilidade › Controle do Ponteiro › Opções do Trackpad, e o estilo de arrasto ali, vale a pena verificar se isso continuar acontecendo.
Isso é uma restauração, não uma reorganização, e geralmente acontece depois de uma atualização ou da reconstrução de um arquivo de preferências. Veja por que o Dock se restaura sozinho.
O bloqueio de conteúdo impede completamente que o conteúdo do Dock mude: nada de arrastar para fora, nada de reordenar, nenhum ícone novo adicionado. É uma única configuração e cobre os casos um, três e quatro.
defaults write com.apple.dock contents-immutable -bool true
killall Dock
Configure o Dock do jeito que você quer primeiro. O bloqueio congela o que está ali, então bloquear um Dock que
você não organizou preserva a bagunça. Para liberá-lo, troque true por false.
Se o tamanho ou a posição também estiverem variando, os outros três bloqueios estão documentados em três formas de bloquear o Dock do Mac, e nosso gerador de comandos grátis escreve qualquer combinação que você quiser junto com os comandos para desfazer.
Uma atualização do macOS é o gatilho mais comum de longe, e vale a pena saber por quê: uma atualização pode
reconstruir com.apple.dock a partir dos padrões, o que descarta preferências que nunca foram
escritas explicitamente. Qualquer coisa que você definiu uma vez em um painel de ajustes anos atrás é o que tem mais chance de sumir.
Valores definidos pelo Terminal ou entregues por um perfil de configuração permanecem, e esse é o verdadeiro motivo para defini-los de propósito, em vez de clicar uma vez e torcer.
Não. Os apps são instalados normalmente e aparecem no Launchpad e na pasta Aplicativos. O bloqueio impede que sejam adicionados ao Dock, e impede que ícones sejam arrastados para fora dele.
Verifique a ordem com cuidado. Conectar uma tela geralmente redimensiona, em vez de reordenar, e um Dock com ícones menores parece um Dock diferente à primeira vista. Veja o guia sobre monitores.
Sim.
O contents-immutable é escrito nas suas preferências e se aplica a cada login. É por
usuário, então em um Mac compartilhado cada conta precisa dele, ou de um perfil de configuração para todas elas.
Se você preferir não guardar uma lista de comandos, o Still Dock traz as mesmas quatro configurações como interruptores, e lembra o Dock que você tinha antes de bloqueá-lo. O bloqueio de tamanho é gratuito.