AlfredあらためSpotlightのインデックスを再作成する

ある作業で「/opt」配下に一時ディレクトリを作成して、作業後に「rm -fr /opt」で何気なく消したら、
実は「Homebrew Cask」が「/opt」配下をツールを管理するディレクトリとして使っていました( ̄▽ ̄;)!!ガーン
ランチャーにAlfredを使っているのですが、もれなくツールが起動できなくなりましたw


ツールを再インストールしてAlfredを起動したのですが、再インストールしたツールが認識されませんでした。
そこで調べてみると公式サイトにこのように書かれていました。

1. Can Spotlight find what you're looking for?

If Spotlight cannot find the files either, go to the Advanced tab in Alfred's Preferences and click "Rebuild OS X Metadata". This is due to the fact that Alfred and Spotlight both use the metadata gathered by OS X to find results so if Spotlight can't find your file, it's likely that it isn't correctly indexed.

Why isn't Alfred finding the file I'm looking for?

3行でまとめると

  1. AlfredはSpotlightのインデックスを使っている
  2. Spotlightのインデックスを再作成する
  3. 結果Alfredのインデックスも更新される

というわけでSpotlightのインデックスを再作成します。
手順は以下になります。

1. システムの環境設定でSpotlightを選んで「プライバシー」タブをクリックする



2. 「+」ボタンかドラッグでハードディスクを登録する



3. 追加したハードディスクを「-」ボタンをクリックして削除する

作業はこれで終わりです。


これでSpotlightを起動すると以下のようにインデックスが再作成されます。

インデックスの再作成が完了したあとにAlfredを起動したら、
無事に再インストールしたツールが認識されていました。


やっぱりディレクトリを削除するときは事前に確認しないとダメですね。