Dockを完全に無効にする方法はありますか?


42

Dockが完全になくなってほしい。OS Xの過去3回のリリース(10.5〜現在)では使用していません。完全に消えて、代わりにLaunchBarが必要です。ロードまたは実行しないようにDockを強制終了する方法はありますか?


これは少し前のことだと思いますが、下の元の答えに対するあなたのコメントは、あなたがこの考えをあきらめたことを示しています。その間に他のソリューションを試しましたか?1000秒というのはすごいことです。タッチパッドジェスチャを介してアクセスするランチパッドを使用します。たぶん、元の質問が尋ねられてから物事がどのように動いたかの要約で元の投稿を更新することができます。
ジェフポインター

いいえ、他のソリューションを試したことはありませんでした。Finderと対話する他のすべてのより正確な方法を考えると、ドックは時代遅れだと思います。私はそれにリソースを費やしたくありませんでした。
エベレット

私はドックについて同意し、今ではそれなしで私のMacを使用しています。もちろん、まだそこにあり、アプリのエクスポゼで見ることができますが、私の画面の不動産は完全に無料です。Joonasのソリューションを使用する上でまだ問題となるのは何ですか?
ジェフポインター

回答:


40

OS XのDockプロセスは、画面上の実際のDockだけではありません。ダッシュボードを含む、多くのバックグラウンド機能を実行します。最も注目すべきは、Dockプロセスが実行されていない場合、Finderが適切に機能しないため、完全にオフにすることは、プロセス内でOS Xを壊すことなく、ほとんど何もしないことです。

私が提案できる最善の方法は、ドックを非表示にしておき、サイズをできる限り小さくして、トリガーされる可能性を低くすることです。

また、邪魔になる可能性が最も低い場所に配置することもできます。ご存知のように、画面の左、右、または下に配置できます。ただし、defaults write com.apple.dock pinning -string startコマンドを使用して、特定のコーナーに固定することもできます。ターミナルでそのコマンドを入力して(置き換えstartend、どのコーナーに入るかmiddle、デフォルトに戻す)、killall DockDockを再起動して変更を適用します。


5
これが起こらない理由を説明してくれてありがとう。今、私はこの考えでウエスト時間を止める必要があることを知っています。ありがとうございました。
エベレット

このアイデアは間違いなく時間の浪費ではありません。Joonasが詳細に説明した非常に優れたソリューションがあります。Dockが完全になくなってしまったかのように私は試してみました。Dockを切り替えるのに相当するキーボードがあります。これは、システム環境設定:キーボード:ショートカットでカスタマイズできます。
ジェフポインター

40

Lifehacker.com.auのこの記事では、次のようにDockの自動非表示の遅延を1000秒に設定することを提案しています。

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

デフォルトの動作に戻すには:

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

著者は、遅延を2秒に設定しているので、必要なときにまれにDockに到達できると述べています。



1
@AlexFord Dockでdを小文字にしてみてください。
ブライアンゴードン14年

2
@ Reb.Cabin defaults write com.apple.dock autohide-delay -float 2; killall Dock 動作します。やった。
ベンジャミンR 14

1
これを行う場合、ctrl+でドックを開くこともできますup-arrow
Ian Dunn

4
Sierraで動作し、本当に必要な場合はOPT+ CMD+ Dでドックを表示します。
シャーロット

7

この答えは、すでにここにあるものにそれほど多くは追加しませんが、それを隠すためのソリューションを提供する答えには、いくつかの情報が欠けていると感じました。

私は個人的にuBarを使用していますが、次の一連の端末コマンドを問題なく使用しました。私はエルキャピタン以来問題なくこれらを使用したことを確認することができます。確かにそれ以上思い出せません。

明確にするために、これはDockを非表示にするだけなので、誤ってポップアップすることに対処する必要はありません。

知らない人のために、これらのコード行はターミナルで実行する必要があります。ここにあります:/Applications/Utilities/Terminal.app。ターミナルを開き、行を貼り付けて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

各行を個別に実行することもできます。

各行の機能の説明:

  1. 最初の行は自動非表示をオンにします
    • 誰かが言ったように、Cmd+Alt+DDockの可視性は以前と同じように切り替えます。これは、アプリケーションを特定のスペースに割り当てる必要がある場合に便利です。Dockを使用することが唯一の方法です(AFAIK)
  2. デフォルトでは、Dockの自動非表示がオンになっている場合、Dockが置かれている端にカーソルを合わせると、すぐにDockが表示されます。この行により、ホバーの遅延が1000秒になり、エッジにホバーした場合に誤ってドックを表示することはほとんど不可能になります。そこに約17分間放置する必要があります。
  3. これにより、アプリケーションに注意が必要なとき、またはアプリケーションの起動時に発生するバウンスアニメーションが削除されます。Dockアイコンのサイズによっては、跳ね返り始めたときに端からピークになる場合があることに気付きました。これはその問題を取り除きます。

killall Dock各行の最後でDockを強制終了し、自動的に復元します。これは基本的に新しい設定をロードすることです。killall Dock最後の行の後にのみ実行する必要がありますが、この方法では、必要に応じて行を個別に実行する方が簡単です...そしてバルクでは実際には違いはありません。


1
これは良い完全な答えです。私はもうマウスを使用しないので、Launchpadのデフォルトのジェスチャーを使用してアプリケーションを起動し、そのアプリケーションをその場で効率的にアクセスできるように整理しました。Mission Controlで上にスワイプするとAppExposéで下にスワイプすると、画面の下部にもドックが表示されることに注意してください。必要に応じてDockをすばやく表示することもできます。ここで新しい回答をする価値はありませんが、そのポイントを回答に追加できますか?
ジェフポインター

ところでUBARは今、古いドックがなくなり、設定がある
サミーBencherif

2

アイコンのサイズを1pxに変更できます。

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


この設定に関する詳細と、デフォルトに戻す方法を指定すると役立ちます。
ジェフポインター

この設定は、アップルドックアイコンのサイズを変更します。
ユキュレ

戻って取得するには、このコマンドを実行しますが、64で1を置き換える
Yukulélé

または単にシステムの好みに行く>サイズ値ドックと変更
Yukulélé

このアイデアの欠点は、ドックを簡単に見たい場合は簡単ではないということです。
ジェフポインター
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.