Gibt es eine Möglichkeit, Dock vollständig zu deaktivieren?


42

Ich möchte, dass das Dock komplett weg ist. Ich habe es in den letzten drei Versionen von OS X (10.5 bis heute) nicht verwendet. Ich möchte, dass es komplett weg ist und stattdessen LaunchBar dort. Gibt es eine Möglichkeit, das Dock zu beenden, damit es nicht geladen oder ausgeführt wird?


Mir ist klar, dass dies eine Weile her ist, aber Ihr Kommentar zur ursprünglichen Antwort unten zeigt, dass Sie diese Idee aufgegeben haben. Haben Sie in der Zwischenzeit die anderen Lösungen ausprobiert? Das 1000 Sekunden Ding ist erstaunlich. Ich benutze mein Launchpad, auf das über eine Touchpad-Geste zugegriffen wird, die ich am liebsten über das Dock nutze. Vielleicht können Sie Ihren ursprünglichen Beitrag mit einer Zusammenfassung der Entwicklungen aktualisieren, seit die ursprüngliche Frage gestellt wurde.
Geoff Pointer

Nein, ich habe die anderen Lösungen nie ausprobiert, da keiner von ihnen alles getan hätte, wonach ich gesucht hatte. Ich denke nur, dass das Dock bei all den anderen genaueren Interaktionsmethoden mit Finder veraltet ist. Ich wollte keine Ressourcen dafür ausgeben.
Everett

Ich bin mit dem Dock einverstanden und benutze jetzt meinen Mac ohne ihn. Es ist natürlich immer noch da und Sie können es immer noch im App-Exposé sehen, aber meine Bildschirmimmobilie ist jetzt völlig frei davon. Was stört Sie immer noch, wenn Sie die Lösung von Joonas verwenden?
Geoff Pointer

Antworten:


40

Der Dock-Vorgang unter OS X ist nicht nur für das eigentliche Dock auf Ihrem Bildschirm verantwortlich. Es macht eine Reihe von Hintergrundinformationen, einschließlich Dashboard. Vor allem, wenn der Dock-Prozess nicht ausgeführt wird, funktioniert der Finder nicht ordnungsgemäß. Das vollständige Ausschalten ist also ein absolutes Muss, ohne OS X dabei zu beschädigen.

Das Beste, was ich vorschlagen kann, ist, das Dock verborgen zu halten und die Größe so klein wie möglich zu halten, damit Sie es weniger wahrscheinlich auslösen.

Sie können es auch dort positionieren, wo es am wenigsten stört - wie Sie wahrscheinlich wissen, können Sie es links, rechts oder unten auf Ihrem Bildschirm platzieren. Sie können es aber auch an eine bestimmte Ecke heften, indem Sie einfach den defaults write com.apple.dock pinning -string startBefehl verwenden. Geben Sie diesen Befehl in Terminal ein (ersetzen Sie ihn startdurch end, um die Ecke zu ändern oder middleum zur Standardeinstellung zurückzukehren), und killall Dockstarten Sie das Dock neu, um die Änderung zu übernehmen.


5
Vielen Dank für die Erklärung, WARUM dies nicht passieren kann. Jetzt weiß ich, dass ich mit dieser Idee aufhören muss, Zeit zu verschwenden. Vielen Dank.
Everett

Diese Idee ist definitiv keine Zeitverschwendung, es gibt eine sehr gute Lösung von Joonas, die ich ausprobiert habe und genau so funktioniert, als ob das Dock komplett verschwunden wäre. Wenn Sie es wirklich vorübergehend ausprobieren möchten, gibt es eine entsprechende Tastatur zum Umschalten des Docks, die Sie in den Systemeinstellungen anpassen können: Tastatur: Verknüpfungen.
Geoff Pointer

40

In diesem Artikel von Lifehacker.com.au wird vorgeschlagen, die Verzögerung für das automatische Ausblenden des Docks auf 1000 Sekunden festzulegen:

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

So stellen Sie das Standardverhalten wieder her:

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

Der Autor gibt an, dass er die Verzögerung auf zwei Sekunden festlegt, damit er in den seltenen Fällen immer noch zum Dock gelangen kann, wenn es benötigt wird.



1
@AlexFord Versuchen Sie, das d im Dock zu senken.
Brian Gordon

2
@ Reb.Cabin defaults write com.apple.dock autohide-delay -float 2; killall Dock funktioniert . Ich habe es einfach gemacht.
Benjamin R

1
In diesem Fall können Sie das Dock auch mit ctrl+up-arrow
Ian Dunn am

4
Arbeitet in Sierra und OPT+ CMD+ Dzeigt das Dock , wenn Sie es wirklich brauchen.
Charlotte

7

Diese Antwort fügt nicht wirklich viel zu dem hinzu, was bereits vorhanden ist, aber ich hatte das Gefühl, dass die Antworten, die Lösungen zum Ausblenden dieser Informationen bieten, einige Informationen enthielten.

Ich persönlich benutze uBar und habe die folgenden Terminalbefehle ohne Probleme verwendet. Ich kann nur bestätigen, dass ich diese seit El Capitan ohne Probleme verwendet habe. Ich kann mich nicht mehr genau daran erinnern.

Um es klar auszudrücken, versteckt dies nur das Dock, so dass Sie nie versehentlich damit umgehen müssen, wenn es auftaucht.

Für diejenigen, die nicht wissen, sollten diese Codezeilen in Terminal ausgeführt werden. Es ist hier zu finden: /Applications/Utilities/Terminal.app. Öffnen Sie einfach das Terminal, fügen Sie die Zeilen ein und drücken Sie die Eingabetaste.

# 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

Sie können jede Zeile auch einzeln ausführen.

Erklärung, was jede Zeile tut:

  1. Die erste Zeile schaltet das automatische Ausblenden ein
    • Wie bereits erwähnt, wird die Cmd+Alt+DSichtbarkeit des Docks nach wie vor umgeschaltet. Dies ist nützlich, wenn Sie eine Anwendung einem bestimmten Bereich zuordnen müssen. Die Verwendung des Docks ist die einzige Möglichkeit (AFAIK) .
  2. Wenn die automatische Ausblendung des Docks aktiviert ist und Sie den Mauszeiger über die Kante halten, wird das Dock fast sofort angezeigt. Diese Zeile bewirkt, dass die Schwebeverzögerung 1000 Sekunden beträgt, sodass es so gut wie unmöglich ist, das Dock versehentlich anzuzeigen, wenn Sie zufällig über die Kante fahren. Sie müssten es dort für ~ 17 Minuten sitzen lassen.
  3. Dadurch wird die Bounce-Animation entfernt, die auftritt, wenn Anwendungen Ihre Aufmerksamkeit erregen oder wenn eine Anwendung gestartet wird. Ich habe festgestellt, dass sie abhängig von der Größe des Dock-Symbols beim Abprallen möglicherweise von der Kante abheben. Damit ist dieses Problem beseitigt.

killall Dockam Ende jeder Zeile wird Dock zum Beenden gezwungen und stellt sich dann automatisch wieder her. Dies dient dazu, die neuen Einstellungen grundsätzlich zu laden. Es ist nur notwendig, killall Docknach der letzten Zeile zu laufen , aber auf diese Weise ist es einfacher, die Zeilen bei Bedarf separat zu laufen ... und in großen Mengen macht es wirklich keinen Unterschied.


1
Dies ist eine gute und vollständige Antwort. Ich benutze keine Maus mehr, daher verwende ich die Standardgeste für das Launchpad, um Anwendungen zu starten, und habe diese so organisiert, dass ich schnell und effizient auf meine Anwendungen zugreifen kann. Ich fand es erwähnenswert, dass das Dock auch am unteren Bildschirmrand angezeigt wird, wenn Sie für Mission Control nach oben und für App Exposé nach unten streichen. Dies sind auch sehr schnelle Methoden, um das Dock bei Bedarf anzuzeigen. Es ist keine neue Antwort wert, aber vielleicht könnten Sie diesen Punkt zu Ihrer Antwort hinzufügen?
Geoff Pointer

Übrigens hat Ubar eine Einstellung, die das alte Dock jetzt beseitigt
Samy Bencherif

2

Sie können die Größe der Symbole in 1px ändern:

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


Es wäre hilfreich, wenn Sie weitere Informationen zu dieser Einstellung und zum Zurücksetzen auf die Standardeinstellung geben würden.
Geoff Pointer

Diese Einstellung ändert die Größe des Apple Dock-Symbols.
Yukulélé

Um zurückzukehren, führen Sie diesen Befehl aus, aber ersetzen Sie 1 durch 64
Yukulélé

oder gehen Sie einfach zur Systemeinstellung> Dock und ändern Sie den Größenwert
Yukulélé

Der Nachteil dieser Idee ist, dass es nicht einfach ist, einen kurzen Blick auf das Dock zu werfen.
Geoff Pointer
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.