Chci, aby byl Dock úplně pryč. Nepoužíval jsem to v posledních třech vydáních OS X (10.5 k současnosti). Chci, aby byl úplně pryč, a místo toho tam byl LaunchBar. Existuje způsob, jak zabít Dock, aby se nenačítal nebo nespustil?

Komentáře

  • Uvědomuji si, že to bylo před chvílí, ale váš komentář k původní odpovědi níže naznačuje, že jste se této myšlenky vzdali. Vyzkoušeli jste další řešení do té doby? Tato 1 000 sekundová věc je úžasná. Používám svůj launchpad přístupný pomocí gesta dotykové podložky, což mnohem raději používám dock. Možná byste mohli svůj původní příspěvek aktualizovat souhrnem toho, jak se věci posunuly dál protože byla položena původní otázka.
  • Ne, nikdy jsem nezkoušel jiná řešení, protože nikdo z nich by neudělal vše, co jsem hledal. Jen si myslím, že vzhledem ke všem ostatním přesnějším metodám interakce s Finderem „Dock je zastaralý. Nechtěl jsem ‚ utrácet prostředky.
  • Souhlasím s dokem a nyní používám svůj mac bez toho. Samozřejmě stále existuje ‚ a stále ji můžete vidět v aplikaci é, ale moje obrazovka nemovitostí je nyní zcela bez . Co vás stále trápí při používání řešení Joonas ‚?
  • Oblíbené. Jak na to, jak to udělat znovu, tak na to, jak to později znovu povolit …

Odpovědět

The Proces Dock v OS X je zodpovědný za více než jen samotný Dock na obrazovce. Dělá spoustu věcí na pozadí, včetně Dashboardu. Nejpozoruhodnější je, že Finder nebude správně fungovat, pokud proces Dock nefunguje, takže jeho úplné vypnutí je do značné míry zakázáno, aniž by došlo k porušení OS X v tomto procesu.

To nejlepší, co můžu doporučujeme ponechat dokovací stanici skrytou a velikost zmenšit na co nejmenší, takže je méně pravděpodobné, že ji aktivujete.

Můžete ji také umístit tam, kde je nejmenší pravděpodobnost, že vám bude překážet – jako pravděpodobně víte, že jej můžete umístit na levou, pravou nebo spodní část obrazovky. Můžete jej však také připnout do konkrétního rohu, stačí použít příkaz defaults write com.apple.dock pinning -string start. Zadejte tento příkaz do Terminálu (nahraďte start znakem end, do kterého rohu jde, nebo middle pro návrat k výchozímu nastavení), poté killall Dock restartujte Dock a proveďte změnu.

Komentáře

  • Děkujeme za vysvětlení, PROČ se to ‚ nemůže stát. Nyní vím, že s touto myšlenkou musím přestat pasovat. Děkuji.
  • Tato myšlenka rozhodně není ztráta času, existuje velmi dobré řešení, které podrobně popsal Joonas níže, které jsem vyzkoušel a funguje přesně tak, jako by Dock úplně zmizel. Pokud si to opravdu chcete na chvíli prohlédnout, existuje ‚ ekvivalent klávesnice pro přepínání Docku, který si můžete upravit v System Preferences: Keyboard: Shortcuts.
  • Of samozřejmě nelze dok deaktivovat. To by uživateli poskytlo příliš mnoho energie a celý ekosystém macOS by se točil do nepořádku. Uživatel nic nerozhoduje. Uživatel poslouchá. (+1 pro vysvětlení.)
  • Rád vidím, že @GeoffPointer má pravdu. Je to skutečně možné pomocí příkazů terminálu podle odpovědi Joonas ‚. Doufejme, že se o tom nikdo v Apple nedozví.

Odpověď

Tento článek ze stránky Lifehacker.com.au navrhuje nastavit prodlevu automatického ukrytí Docku na 1 000 sekund, například takto:

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

Chcete-li obnovit výchozí chování:

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

Autor říká, že nastavuje zpoždění na dvě sekundy, takže se v těch výjimečných případech, kdy je to potřeba, může stále dostat do Docku. .

Komentáře

  • To nebylo ‚ Neovlivňuji nic pro mě, když používám Mavericks.
  • @AlexFord Zkuste menší písmeno d v Docku.
  • @ Reb.Cabin defaults write com.apple.dock autohide-delay -float 2; killall Dock funguje funguje. Právě jsem to udělal.
  • Pokud to uděláte, můžete dok otevřít také pomocí ctrl + up-arrow
  • funguje v Sierře a OPT + CMD + D zobrazí dok, pokud opravdu to potřebujete.

Odpověď

Tato odpověď opravdu nepřidává tolik k tomu, co zde již je , ale cítil jsem, že odpovědi nabízející řešení pro jeho skrytí postrádají nějaké informace.

Osobně používám uBar a používám následující sada příkazů terminálu bez problémů. Mohu jen potvrdit, že jsem je od El Capitana používal bez problémů. Určitě si to nepamatuji.

Aby bylo jasné, toto skryje pouze Dock, takže už nikdy nebudete muset vypořádat s náhodným vyskakováním.

Pro ty, kteří to nevědí, by tyto řádky kódu měly spustit v Terminálu. Najdete jej zde: /Applications/Utilities/Terminal.app. Stačí otevřít Terminál, vložit do řádků a stisknout klávesu 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 

Každý řádek můžete spustit také samostatně.

Vysvětlení toho, co každý řádek dělá:

  1. První řádek zapíná automatické skrývání
    • Jak někdo zmínil, Cmd+Alt+D stále přepíná viditelnost Docku stejně jako dříve. To je užitečné pokud potřebujete přiřadit aplikaci do konkrétního prostoru. Použití Docku je jediný způsob (AFAIK) .
  2. Ve výchozím nastavení, když je Dock autohide zapnutý, přejetí myší přes okraj tam, kde sedí, zobrazuje Dock téměř okamžitě. Tento řádek Zvýší zpoždění přechodu na 1000 sekund, takže je téměř nemožné omylem zobrazit dok náhodou se vznášíte nad hranou. Museli byste to tam nechat sedět asi 17 minut.
  3. Tím se odstraní animace odskoku, která se stane, když aplikace chtějí vaši pozornost nebo když se aplikace spouští. Všiml jsem si, že v závislosti na ikoně Dock velikosti, mohou vrcholit od okraje, když začnou odrážet. Tím se tento problém zbaví.

killall Dock na konci každého řádku vynutí ukončení Docku a poté se automaticky obnoví. To je v zásadě načíst nové nastavení. Je pouze nutné spustit killall Dock po úplně posledním řádku, ale tímto způsobem je snadnější spustit řádky samostatně, pokud je to nutné … a hromadně to opravdu nemá žádný rozdíl .

Komentáře

  • Toto je dobrá a úplná odpověď. Už ‚ nepoužívám myš, takže ke spouštění aplikací používám výchozí gesto pro Launchpad a efektivně jsem to uspořádal pro okamžitý přístup k mým aplikacím. Myslel jsem, že stojí za zmínku, že dok se také zobrazí ve spodní části obrazovky, když přejedete prstem nahoru po Mission Control a přejetím dolů po App Expos é, což jsou také velmi rychlé způsoby, jak zobrazit Dock, pokud potřebujete. Zde ‚ nestojí za novou odpověď, ale možná byste tento bod mohli přidat ke své odpovědi?
  • BTW ubar má nastavení, které nyní eliminuje starý dok
  • Potvrzené práce na Catalině.

Odpověď

Velikost ikon můžete změnit na 1px :

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

Komentáře

  • Pomohlo by, kdybyste dali více informace o tomto nastavení a o tom, jak jej vrátit zpět na výchozí hodnoty.
  • Toto nastavení změní velikost ikony dokovací stanice Apple.
  • Chcete-li se vrátit, spusťte tento příkaz, ale nahraďte 1 x 64
  • nebo jednoduše přejděte na předvolby systému > ukotvit a změnit hodnotu velikosti
  • Nevýhodou této myšlenky je, že není přímočará, pokud chcete se rychle podívat do doku.

Odpovědět

Chcete-li dvakrát kliknout na ikonu a přepnout chování . pomocí kódu @Jonas děkuji!

Následující položky jsem uložil do soubor s názvem Toggle_Dock a poté běžel sudo chmod +x Toggle_Dock, což by možná nebylo potřeba. Nyní můžu pomocí doku přepnout dok.

# 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 

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *