.DS_Storeなどの不要なメタデータファイルを自動で削除する「BlueHarvest」

Macの場合は.DS_Store、Windowsの場合はThumb.db、など不要なメタデータファイルが作成されてしまいます。
自分の場合は、基本的に不可視ファイルは表示にしているので、この.DS_Storeがあると邪魔(実害はないものの、あると気になる)です。
「不可視ファイルは表示するけど、特定の名前のファイルは非表示にする的なことができないのかな?」とずっと方法を探してい他のですが、今回紹介する「BlueHarvest」を使えば、余計な不可視ファイルを自動で削除してくれます。
BlueHarvestのインストール
MacApp Storeでいきなり購入もできますが、公式サイトからであれば30日間のトライアル版のダウンロートができます。
30日経ったあとは1,720円かかります。
あっても実害のないファイルなので、気にならない方は不要なアプリかもしれませんが、「あると気になる」方にはオススメです。
BlueHarvestの使い方
最初に設定を済ませておけば、あとはBlueHarvestを起動している限り、自動で削除してくれます。
まずは監視するフォルダを左下の「+」から選択します。

自分の場合はとりあえず「Dropbox」配下を対象にしてみました。
あとは右側の「Items to Delete」で、削除したいファイルを選択すれば設定完了です。

削除してくれるファイルは下記の通りです。
- ._AppleDouble
- .apdisk
- .AppleDouble (smb only)
- .com.apple.timemachine.donotpresent
- .DS_Store
- .fseventsd
- .Spotlight-V100
- .TemporaryItems
- .Trashes
- .VolumeIcon.icns
- @eaDir
- Icon? (Custom Icon)
- Mac Extended Attributes
- $Recycle.bin (Windows)
- Desktop.ini (Windows)
- Thumbs.db (Windows)
オプションの設定
「Items to Delete」の下にある「Options」で、削除するときのオプションを設定できます。
| オプション | 内容 |
|---|---|
| Always keep aliases | エイリアスを保持 |
| Always keep color labels | エイリアスのカラーラベルを保持 |
| Always keep custom icons and resources | カスタムアイコンとリソースを保持 |
| Always keep custom icons for disks | ディスクのカスタムアイコンを保持 |
| Always keep security data for apps | アプリのセキュリティデータを保持 |
| Always keep tags | タグを保持 |
| Only clean manually | 手動でのみクリーンする |
| Only delete folders when manually cleaning | 手動でクリーニングするときにのみフォルダを削除する |
デフォルトだと全てオフになっていますが、「Only clean manually(手動でのみクリーンする)」意外は全てオンにしてしまって良さそうです。



時間に合わせてディスプレイの色温度を調節してくれるアプリ「f.lux」の導入方法
Homebrew Caskを使ってアプリケーションをコマンド一発でインストールできるようにする
1Passwordを便利に使うための小技や整理術!
Keyboard Maestroの「Prompt for User Input」でユーザーの入力に応じて変化するマクロを作成する方法
Finder上のファイルの「変更日」と「作成日」を特定の日時に変更する方法
BetterTouchToolのライセンス・料金まとめ(BetterSnapToolやBTT Remoteによる無料ライセンス)
サイト運営には不可欠!!自分のブログ用のFacebookPage作ろう。
Google Chromeをショートカットキーで操作できるようにする
DeepL翻訳をAlfred上で完結させるAlfred Workflow「DeepL-Translate」
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
macOSの効率化に関するDiscordコミュニティ「CMD-F」を立ち上げました
1Passwordの開発者向け機能(SSH Agent / Environments / 1Password CLI / Developer Watchtower)
Default Folder Xで保存ダイアログ内のファイルリストにフォーカスする方法
Obsidianで整理した知識をAnkiで定着させる方法
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集
AppCleanerでMacアプリを関連ファイルごと完全に削除する
操作に没頭できる!Firefox版 Arcのようなブラウザ「Zen Browser」
chezmoi(シェモア)で始めるdotfiles管理