Dock'u tamamen devre dışı bırakmanın bir yolu var mı?


41

Dock'un tamamen gitmesini istiyorum. OS X’in son üç sürümünde kullanmamıştım (10.5’ten günümüze). Tamamen gitmesini ve yerine BarBar'ı istiyorum. Dock'u öldürmemesi ve yüklenmemesi veya çalışmaması için bir yol var mı?


Bunun bir süre önce olduğunu anladım, ancak aşağıdaki asıl cevaba yaptığınız yorum, bu fikirden vazgeçtiğinizi gösteriyor. Diğer çözümleri bu arada denediniz mi? Bu 1000 saniyelik şey inanılmaz. Yuva panelimi, doklamayı kullanmayı tercih ettiğim dokunmatik yüzeyle erişerek kullanıyorum. Belki de orijinal postanızı, orijinal soru sorulduğundan bu yana işlerin nasıl gittiğinin bir özeti ile güncelleyebilirsiniz.
Geoff Pointer

Hayır, hiçbiri aradığım her şeyi yapmadığı için diğer çözümleri hiç denemedim. Ben sadece Finder ile etkileşime giren diğer tüm daha kesin yöntemler göz önüne alındığında, rıhtımın antika olduğunu düşünüyorum. Kaynak harcamak istemedim.
Everett

Dock'a katılıyorum ve şimdi mac'umu onsuz kullanıyorum. Tabii ki hala orada ve uygulama açıklamasında hala görebiliyorsunuz ancak ekran gayrimenkulüm artık tamamen ücretsiz. Joonas'ın çözümünü kullanmak konusunda hala sizi rahatsız eden nedir?
Geoff Pointer

Yanıtlar:


40

OS X'teki Dock işlemi, yalnızca ekranınızdaki gerçek Dock'tan daha fazla sorumludur. Pano dahil olmak üzere birçok arka plan işlemi yapar. En önemlisi, Dock işlemi çalışmıyorsa, Finder düzgün çalışmaz; bu nedenle işlemi tamamen kapatmak, işlemdeki OS X'i bozmadan hemen hemen hiç işe yaramaz.

Önerebileceğim en iyi şey, bağlantı birimini gizli tutmak ve boyutu mümkün olduğu kadar küçük yapmaktır; böylece tetiklemeniz daha az olasıdır.

Ayrıca, engelleme olasılığının en düşük olduğu yere yerleştirebilirsiniz - muhtemelen bildiğiniz gibi, ekranınızın soluna, sağına veya altına koyabilirsiniz. Ancak, belirli bir köşeye sabitleyebilirsiniz, sadece defaults write com.apple.dock pinning -string startkomutu kullanın. Terminal'e bu komutu yazın ( hangi köşeye gireceğini değiştirmek için startile enddeğiştirin veya middlevarsayılana geri dönmek için), ardından killall DockDock'u yeniden başlatın ve değişikliği uygulayın.


5
Bunun neden olamayacağını açıkladığınız için teşekkür ederiz. Şimdi, bu fikirle zaman kaybetmeyi bırakmam gerektiğini biliyorum. Teşekkür ederim.
Everett

Bu fikir kesinlikle zaman kaybı değil, Joonas tarafından ayrıntılı olarak açıklanan, Dock'un tamamen gittiği gibi çalıştığım ve çalıştığım çok iyi bir çözüm var. Anlık olarak kontrol etmek istiyorsanız, Sistem Tercihleri: Klavye: Kısayollar'da özelleştirebileceğiniz Dock'u değiştirmek için eşdeğer bir klavye vardır.
Geoff Pointer

39

Lifehacker.com.au'nun bu makalesinde Dock autohide gecikmesinin 1000 saniyeye ayarlanması öneriliyor:

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

Varsayılan davranışı geri yüklemek için:

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

Yazar, gecikmeyi iki saniyeye ayarladığını, bu yüzden gerektiğinde bu nadir durumlarda hala Dock'a gidebileceğini söylüyor.



1
@AlexFord Dock içindeki d harfini indirmeyi deneyin.
Brian Gordon

2
@ Reb.Cabin defaults write com.apple.dock autohide-delay -float 2; killall Dock yapar işi. Daha yeni yaptım.
Benjamin R

1
Bunu yaparsanız, ctrl+up-arrow
Ian Dunn ile

4
Sierra'da çalışıyor ve gerçekten ihtiyacınız varsa OPT+ CMD+ Diskeleyi gösteriyor.
Charlotte,

6

Bu cevap zaten burada olanı pek eklemez, ancak bunu gizlemek için çözümler sunan cevapların bazı bilgilerden yoksun olduğunu hissettim.

Şahsen ben uBar kullanıyorum ve aşağıdaki terminal komutlarını herhangi bir sorun olmadan kullandım. Bunları yalnızca El Capitan'dan beri sorunsuz kullandığımı onaylayabilirim. Bundan daha fazlasını hatırlayamıyorum.

Açık olmak gerekirse, bu yalnızca Dock'u gizler, böylece yanlışlıkla çarpmak zorunda kalmazsınız.

Bilmeyenler için bu kod satırları Terminal'de çalıştırılmalıdır. Burada bulunabilir: /Applications/Utilities/Terminal.app. Sadece Terminal'i açın ve satırlara yapıştırın ve enter tuşuna basın.

# 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

Her bir satırı ayrı ayrı da çalıştırabilirsiniz.

Her satırın ne yaptığı hakkında açıklama:

  1. İlk satır autohide'ı açar
    • Birinin Cmd+Alt+Ddediği gibi , Dock'un görünürlüğünü tıpkı eskisi gibi değiştirir. Belirli bir alana uygulama atamanız gerekirse, bu kullanışlıdır. Dock'u kullanmak tek yoldur (AFAIK) .
  2. Dock autohide açıkken, varsayılan olarak oturduğu kenarın üzerine gelmek Dock'u hemen hemen gösterir. Bu çizgi Vurgulu gecikmeyi 1000 saniye yapar, böylece kenara çekilirseniz, yanlışlıkla iskeleyi göstermeyi imkansız hale getirir. ~ 17 dakika orada oturmasına izin vermelisin.
  3. Bu, uygulamalar dikkatinizi çekmek istediğinde veya bir uygulama başlatıldığında gerçekleşen hemen çıkma animasyonunu kaldırır. Dock simgesi boyutuna bağlı olarak, sıçramaya başladıklarında kenarlarından tepe yapabileceklerini fark ettim. Bu konudan kurtulur.

killall DockHer hattın sonunda Dock'u bırakmaya zorlar ve sonra otomatik olarak kendini geri yükler. Bu, temel olarak yeni ayarları yüklemek içindir. Sadece killall Dockson satırdan sonra koşmak gerekir , ancak bu şekilde hatları gerektiğinde ayrı çalıştırmak daha kolaydır ... ve toplu olarak gerçekten farketmez.


1
Bu iyi ve eksiksiz bir cevap. Artık bir fare kullanmıyorum, bu nedenle Launchpad'in uygulamaları başlatmak için varsayılan hareketini kullanıyorum ve uygulamalara anında erişmek için verimli bir şekilde organize ettim. Ayrıca, Mission Control'e kaydırdığınızda ekranın altında da göründüğünü ve gerekirse Dock'u görmenin çok hızlı bir yolu olan App Exposé için aşağı kaydırdığınızı fark etmeyi düşündüm. Burada yeni bir cevaba değmez, ama belki de cevabınıza bu noktayı ekleyebilirsiniz?
Geoff Pointer,

BTW ubar'ın şimdi eski dock'u ortadan kaldıran bir ayarı var
Samy Bencherif

2

Simgelerin boyutunu 1 piksel olarak değiştirebilirsiniz:

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


Bu ayar ve varsayılan ayarlarına nasıl geri döneceğiniz hakkında daha fazla bilgi vermeniz yararlı olacaktır.
Geoff Pointer

Bu ayar, elma yuvası simge boyutunu değiştirir.
Yukulélé

geri dönmek için bu komutu çalıştırın, ancak 1 ile 64 yerine
Yukulélé

veya sadece sistem tercihine gidin>
sabitleyin

Bu fikrin alt tarafı, limana hızlı bir şekilde bakmak isterseniz kolay olmadığıdır.
Geoff Pointer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.