C'è un modo per disattivare completamente il Dock?

36

Voglio che il Dock sia completamente sparito. Non l'ho usato nelle ultime tre versioni di OS X (da 10.5 a oggi). Lo voglio completamente sparito, e LaunchBar lì invece. C'è un modo per uccidere il Dock in modo che non venga caricato o eseguito?

    
posta Everett 05.08.2012 - 21:22
fonte

4 risposte

37

Il processo Dock su OS X è responsabile di più del semplice Dock sul tuo schermo. Fa un sacco di cose sullo sfondo, incluso Dashboard. In particolare, il Finder non funzionerà correttamente se il processo Dock non è in esecuzione, quindi disattivarlo completamente è praticamente un no-go senza interrompere OS X nel processo.

Il meglio che posso suggerire è tenere nascosto il dock e ridurne le dimensioni il più possibile, quindi è meno probabile attivarlo.

Puoi anche posizionarlo dove è meno probabile che si intrometta - come probabilmente sai, puoi metterlo a sinistra, a destra o in fondo allo schermo. Ma puoi anche collegarlo ad un angolo particolare, basta usare il comando defaults write com.apple.dock pinning -string start . Digita il comando in Terminale (sostituisci start con end per cambiare l'angolo in cui entra, o middle per tornare all'impostazione predefinita), quindi killall Dock per riavviare il Dock e applicare la modifica.

    
risposta data 05.08.2012 - 21:58
fonte
34

Questo articolo di Lifehacker .com.au suggerisce di impostare il ritardo di memorizzazione automatica del Dock su 1000 secondi, in questo modo:

defaults write com.apple.dock autohide-delay -float 1000; killall Dock

Per ripristinare il comportamento predefinito:

defaults delete com.apple.dock autohide-delay; killall Dock

L'autore dice che imposta il ritardo su due secondi, così può ancora arrivare al Dock in quei rari casi quando è necessario.

    
risposta data 14.02.2013 - 02:25
fonte
4

Questa risposta non aggiunge molto a ciò che è già qui, ma ho sentito che le risposte che offrivano soluzioni per nasconderlo mancavano di alcune informazioni.

Personalmente uso uBar e ho usato il seguente set di comandi del terminale senza problemi. Posso solo confermare che li ho usati senza problemi da El Capitan. Non riesco a ricordare oltre a quello di sicuro.

Per essere chiari, questo nasconde solo Dock, in modo che non dovrai mai occupartene accidentalmente.

Per coloro che non lo sanno, queste linee di codice dovrebbero essere eseguite in Terminale. Può essere trovato qui: /Applications/Utilities/Terminal.app . Basta aprire il Terminale e incollare le righe e premere Invio.

# 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

You can run each line separately as well.

Spiegazione su cosa fa ogni linea:

  1. La prima riga si attiva automaticamente
    • Come qualcuno ha menzionato, Cmd+Alt+D attiva ancora la visibilità del Dock come prima. Questo è utile se devi assegnare un'applicazione ad uno spazio specifico. L'uso del Dock è l'unico modo (AFAIK) .
  2. Per impostazione predefinita quando è attiva la funzione di disattivazione automatica del Dock, il passaggio del mouse sul bordo in cui si trova mostra il Dock in modo immediato. Questa linea Rende il ritardo al passaggio del mouse di 1000 secondi, rendendo praticamente impossibile mostrare accidentalmente il dock se si passa il mouse sopra il bordo. Dovresti lasciarlo stare lì per ~ 17 minuti.
  3. Rimuove l'animazione di rimbalzo che si verifica quando le applicazioni richiedono la tua attenzione o quando viene avviata un'applicazione. Ho notato che, a seconda delle dimensioni dell'icona del Dock, possono spuntare dal bordo quando iniziano a rimbalzare. Questo risolve il problema.

killall Dock alla fine di ogni linea costringe il Dock a uscire e quindi si ripristina automaticamente. Questo è fondamentalmente caricare le nuove impostazioni. È solo necessario eseguire killall Dock dopo l'ultima riga, ma in questo modo è più semplice eseguire le linee separatamente, se necessario ... e alla rinfusa non fa alcuna differenza.

    
risposta data 18.09.2017 - 11:49
fonte
1

Puoi cambiare le dimensioni delle icone a 1px:

defaults write com.apple.dock tilesize -float 1; killall Dock

    
risposta data 18.09.2017 - 10:56
fonte

Leggi altre domande sui tag