Tôi muốn Dock hoàn toàn biến mất. Tôi đã không sử dụng nó trong ba phiên bản OS X vừa qua (10.5 đến nay). Tôi muốn nó hoàn toàn biến mất, và LaunchBar ở đó thay vào đó. Có cách nào để giết Dock để nó không tải hoặc chạy không?
Tôi muốn Dock hoàn toàn biến mất. Tôi đã không sử dụng nó trong ba phiên bản OS X vừa qua (10.5 đến nay). Tôi muốn nó hoàn toàn biến mất, và LaunchBar ở đó thay vào đó. Có cách nào để giết Dock để nó không tải hoặc chạy không?
Câu trả lời:
Quá trình Dock trên OS X chịu trách nhiệm không chỉ là Dock thực tế trên màn hình của bạn. Nó thực hiện một loạt các công cụ nền, bao gồm Bảng điều khiển. Đáng chú ý nhất, Finder sẽ không hoạt động đúng nếu quá trình Dock không chạy, do đó, tắt nó hoàn toàn là điều không nên làm mà không phá vỡ OS X trong quy trình.
Điều tốt nhất tôi có thể đề xuất là giữ cho dock ẩn và làm cho kích thước càng nhỏ càng tốt để bạn ít có khả năng kích hoạt nó.
Bạn cũng có thể đặt nó ở nơi ít có khả năng đi vào - như bạn có thể biết, bạn có thể đặt nó ở bên trái, bên phải hoặc dưới màn hình của bạn. Nhưng bạn cũng có thể ghim nó vào một góc cụ thể, chỉ cần sử dụng defaults write com.apple.dock pinning -string start
lệnh. Nhập lệnh đó trong Terminal (thay thế start
bằng end
để thay đổi góc nào sẽ đi vào hoặc middle
quay lại mặc định), sau đó killall Dock
khởi động lại Dock và áp dụng thay đổi.
Bài viết này từ Lifehacker.com.au đề xuất đặt độ trễ tự động Dock thành 1000 giây, như vậy:
defaults write com.apple.dock autohide-delay -float 1000; killall Dock
Để khôi phục hành vi mặc định:
defaults delete com.apple.dock autohide-delay; killall Dock
Tác giả nói rằng anh ta đặt độ trễ thành hai giây, vì vậy anh ta vẫn có thể đến Dock trong những trường hợp hiếm hoi đó khi cần thiết.
defaults write com.apple.dock autohide-delay -float 2; killall Dock
không hoạt động. Tôi vừa làm nó.
ctrl
+up-arrow
OPT
+ CMD
+ D
hiển thị dock nếu bạn thực sự cần nó.
Câu trả lời này không thực sự bổ sung quá nhiều vào những gì đã có ở đây, nhưng tôi cảm thấy rằng các câu trả lời đưa ra giải pháp để che giấu nó thiếu một số thông tin.
Cá nhân tôi sử dụng uBar và tôi đã sử dụng bộ lệnh đầu cuối sau đây mà không gặp vấn đề gì. Tôi chỉ có thể xác nhận rằng tôi đã sử dụng những thứ này mà không có bất kỳ vấn đề nào kể từ El Capitan. Tôi không thể nhớ xa hơn thế.
Để rõ ràng, điều này chỉ ẩn Dock, do đó bạn sẽ không bao giờ phải đối phó với nó vô tình bật lên.
Đối với những người không biết, những dòng mã này nên được chạy trong Terminal. Nó có thể được tìm thấy ở đây: /Applications/Utilities/Terminal.app
. Chỉ cần mở Terminal và dán vào các dòng và nhấn 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
Bạn có thể chạy từng dòng riêng biệt là tốt.
Giải thích về những gì mỗi dòng làm:
Cmd+Alt+D
vẫn bật tắt khả năng hiển thị Dock giống như trước đây. Điều này rất hữu ích nếu bạn cần gán ứng dụng cho một không gian cụ thể. Sử dụng Dock là cách duy nhất (AFAIK) .killall Dock
ở cuối mỗi dòng buộc Dock phải thoát ra và sau đó nó tự động khôi phục. Điều này về cơ bản là tải các cài đặt mới. Chỉ cần chạy killall Dock
theo dòng cuối cùng, nhưng theo cách này, việc chạy các dòng riêng biệt dễ dàng hơn nếu cần thiết ... và với số lượng lớn, nó thực sự không có gì khác biệt.
Bạn có thể thay đổi kích thước biểu tượng thành 1px:
defaults write com.apple.dock tilesize -float 1; killall Dock