Apakah ada cara untuk sepenuhnya menonaktifkan Dock?

42

Saya ingin Dock sepenuhnya hilang. Saya belum menggunakannya dalam tiga rilis terakhir OS X (10,5 hingga sekarang). Saya ingin sepenuhnya hilang, dan LaunchBar sebagai gantinya. Apakah ada cara untuk membunuh Dock agar tidak dimuat atau dijalankan?

Everett
sumber
Saya menyadari ini beberapa waktu yang lalu, tetapi komentar Anda untuk jawaban asli di bawah ini menunjukkan bahwa Anda menyerah pada ide ini. Sudahkah Anda mencoba solusi lain sementara itu? 1000 hal kedua itu luar biasa. Saya menggunakan launchpad saya diakses melalui gerakan touch pad, yang saya lebih suka menggunakan dock. Mungkin Anda dapat memperbarui posting asli Anda dengan ringkasan tentang bagaimana hal-hal telah bergerak sejak pertanyaan awal diajukan.
Geoff Pointer
Tidak, saya tidak pernah mencoba solusi lain karena tidak satupun dari mereka akan melakukan semua yang saya cari. Saya hanya berpikir bahwa mengingat semua metode lain yang lebih tepat untuk berinteraksi dengan Finder, dock sudah ketinggalan zaman. Saya tidak ingin menghabiskan sumber daya untuk itu.
Everett
Saya setuju tentang dok dan sekarang menggunakan mac saya tanpa itu. Itu masih di sana tentu saja dan Anda masih bisa melihatnya di paparan aplikasi tetapi real estat layar saya sekarang benar-benar bebas dari itu. Apa yang masih mengganggu Anda tentang menggunakan solusi Joonas?
Geoff Pointer

Jawaban:

40

Proses Dock di OS X bertanggung jawab atas lebih dari sekadar Dock aktual di layar Anda. Itu banyak hal latar belakang, termasuk Dashboard. Terutama, Finder tidak akan berfungsi dengan baik jika proses Dock tidak berjalan, jadi mematikannya sama sekali tidak perlu dilakukan tanpa merusak OS X dalam proses.

Yang terbaik yang bisa saya sarankan adalah menjaga dok tetap tersembunyi, dan membuat ukuran sekecil mungkin sehingga Anda cenderung memicu itu.

Anda juga dapat menempatkannya di tempat yang paling tidak mungkin menghalangi - karena Anda mungkin tahu, Anda bisa meletakkannya di kiri, kanan atau bawah layar Anda. Tapi Anda juga bisa menyematkannya ke sudut tertentu, cukup gunakan defaults write com.apple.dock pinning -string startperintah. Ketik perintah itu di Terminal (ganti startdengan enduntuk mengubah sudut mana yang masuk, atau middleuntuk kembali ke default), lalu killall Dockuntuk me-restart Dock dan menerapkan perubahan.

perampok
sumber
5
Terima kasih telah menjelaskan MENGAPA ini tidak bisa terjadi. Sekarang saya tahu bahwa saya harus berhenti menunggu waktu dengan ide ini. Terima kasih.
Everett
Gagasan ini jelas bukan buang-buang waktu, ada solusi yang sangat bagus yang dirinci oleh Joonas di bawah ini, yang telah saya coba dan berfungsi persis seolah-olah Dock sudah benar-benar hilang. Jika Anda benar-benar ingin memeriksanya sejenak, ada keyboard yang setara untuk mengaktifkan Dock, yang dapat Anda sesuaikan di System Preferences: Keyboard: Shortcuts.
Geoff Pointer
40

Artikel dari Lifehacker.com.au ini menyarankan pengaturan penundaan autohide Dock menjadi 1000 detik, seperti:

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

Untuk mengembalikan perilaku default:

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

Penulis mengatakan ia menetapkan penundaan menjadi dua detik, sehingga ia masih bisa sampai ke Dock dalam kasus-kasus langka ketika diperlukan.

Christian Long
sumber
1
@AlexFord Cobalah menurunkan d di Dock.
Brian Gordon
2
@ Reb.Cabin defaults write com.apple.dock autohide-delay -float 2; killall Dock melakukan pekerjaan. Saya baru melakukannya.
Benjamin R
1
Jika Anda melakukan ini, Anda juga dapat membuka dok dengan ctrl+up-arrow
Ian Dunn
4
Bekerja di Sierra, dan OPT+ CMD+ Dmenunjukkan dock jika Anda benar-benar membutuhkannya.
Charlotte
7

Jawaban ini tidak terlalu menambah apa yang sudah ada di sini, tetapi saya merasa bahwa jawaban yang menawarkan solusi untuk menyembunyikannya tidak memiliki beberapa informasi.

Saya pribadi menggunakan uBar dan saya telah menggunakan set perintah terminal berikut tanpa masalah. Saya hanya dapat mengkonfirmasi bahwa saya telah menggunakan ini tanpa masalah sejak El Capitan. Saya tidak dapat mengingat lebih jauh dari itu.

Untuk menjadi jelas, ini hanya menyembunyikan Dock, sehingga Anda tidak akan pernah harus menghadapinya secara tidak sengaja.

Bagi mereka yang tidak tahu, baris kode ini harus dijalankan di Terminal. Hal ini dapat ditemukan di sini: /Applications/Utilities/Terminal.app. Cukup buka Terminal dan tempel di baris dan tekan 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

Anda dapat menjalankan setiap baris secara terpisah juga.

Penjelasan tentang apa yang dilakukan setiap baris:

  1. Baris pertama menyala autohide
    • Seperti yang disebutkan seseorang, Cmd+Alt+Dmasih mengaktifkan visibilitas Dock seperti sebelumnya. Ini berguna jika Anda perlu menetapkan aplikasi ke ruang tertentu. Menggunakan Dock adalah satu-satunya cara (AFAIK) .
  2. Secara default ketika Dock autohide aktif, melayang di tepi tempat duduk menunjukkan Dock segera. Baris ini Membuat penundaan hover 1000 detik, membuatnya hampir tidak mungkin untuk secara tidak sengaja menunjukkan dock jika Anda berada di tepi. Anda harus membiarkannya di sana selama ~ 17 menit.
  3. Ini menghapus animasi bouncing yang terjadi ketika aplikasi menginginkan perhatian Anda atau ketika aplikasi diluncurkan. Saya perhatikan bahwa tergantung pada ukuran ikon Dock, mereka mungkin memuncak dari tepi ketika mereka mulai memantul. Ini menghilangkan masalah itu.

killall Dockpada akhir setiap baris memaksa Dock untuk berhenti dan kemudian mengembalikan dirinya secara otomatis. Ini pada dasarnya memuat pengaturan baru. Ini hanya diperlukan untuk menjalankan killall Docksetelah baris terakhir, tetapi dengan cara ini lebih mudah untuk menjalankan baris secara terpisah jika perlu ... dan secara massal itu benar-benar tidak ada bedanya.

Joonas
sumber
1
Ini jawaban yang bagus dan lengkap. Saya tidak menggunakan mouse lagi jadi saya menggunakan gerakan default untuk Launchpad untuk meluncurkan aplikasi dan mengaturnya secara efisien untuk mengakses aplikasi saya dengan cepat. Saya pikir perlu dicatat bahwa dock juga muncul di bagian bawah layar ketika Anda menggesek untuk Mission Control dan geser ke bawah untuk App Expose, yang juga merupakan cara yang sangat cepat untuk melihat Dock jika Anda perlu. Tidak ada gunanya jawaban baru di sini, tapi mungkin Anda bisa menambahkan poin itu ke jawaban Anda?
Geoff Pointer
BTW ubar memiliki pengaturan yang menghilangkan dock lama sekarang
Samy Bencherif
2

Anda dapat mengubah ukuran ikon menjadi 1px:

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

Yukulélé
sumber
Ini akan membantu jika Anda memberi lebih banyak informasi tentang pengaturan ini dan cara mengaturnya kembali ke default.
Geoff Pointer
Pengaturan ini mengubah ukuran ikon dok apel.
Yukulélé
untuk kembali, jalankan perintah ini tetapi ganti 1 dengan 64
Yukulélé
atau cukup buka preferensi sistem> dok dan ubah nilai ukuran
Yukulélé
Sisi bawah dari ide ini adalah tidak mudah jika Anda ingin melihat dermaga dengan cepat.
Geoff Pointer