Hazelを使ってMacのファイル整理を自動化する

デスクトップやダウンロードフォルダなどちゃんとファイルの整理は出来ていますか?
趣味で使うレベルであれば多少ごちゃついてていい気もしますが、仕事でMacを使っているのであれば、デスクトップやダウンロードフォルダにファイルが散乱しているのは良くありません。
自分も整理するように気をつけていますが、作業をしているとどうしても後回しになってしまいますし、「とりあえずデスクトップに仮で置いとこう」となりがちです。
今回はそうならないために、フォルダやファイルの整理を自動化できるHazelを紹介します。
Hazelのダウンロード

公式サイトからダウンロードは可能です。
HazelはMacのFinderで「ダウンロードフォルダに.pngファイルが追加されたら画像用のフォルダに移動する」的な事ができるようになるユーティリティアプリです。
IFTTTのFinder版と考えると分かりやすいかもしれません。
条件(トリガー)と動作(アクション)をルールとして設定し、その通りにファイルをバックグラウンドで操作してくれます。
$32(約3500円)の有料アプリですが、一定期間お試しもできます。
Hazelの設定
HazelはMacの環境設定にインストールされるタイプのアプリです。全ての設定は[システム環境設定]→[Hazel]から行います。

設定の流れは下記の通りになります。
- ルールを適用するフォルダを設定
- ルールの設定
- トリガーの設定
- アクションの設定
今回はスクショを撮った時にリネームしてスクショ用のフォルダに移動するルールを作成してみます。
ルールを適用するフォルダの設定
左カラムで適用するフォルダの選択をします。
もしまだ登録されていない場合は下の「+」ボタンからフォルダを追加します。

ルールの設定
次にルールの設定を行います。
右カラムの下にある「+」ボタンを押してルールを追加します。

設定するのは「ルールの名前」「トリガー」「アクション」の3つです。
トリガーの設定
今回のトリガーは「スクリーンショットというテキストが名前に含まれているファイルを見つけたら」発火させたいので、「Name」「contains」で「スクリーンショット」を入力します。

アクションの設定
アクションでは「Rename」を選択して名前を英語に変更しましょう。
結構色んな情報を元にしてリネームが行えるようになっています。

あとは右にある「+」ボタンでアクションを追加して、「Move」を選択して指定したフォルダへの移動設定をします。

これで設定は完了です。
スクリーンショットを撮ると自動的に目的のフォルダへリネームして移動してくれるようになりました。
まとめ
このようにルールを追加していくことで、自分でファイル操作する手間を減らしていけそうです。
Keyboard Maestroでは出来ない部分を担ってくれますし、色々応用できそうなので、今後の研究対象です。


高機能なスクリーンショットアプリ「CleanShot X」
BetterTouchToolでウィンドウリサイズ用のショートカットキーを設定する
Homebrew Caskを使ってアプリケーションをコマンド一発でインストールできるようにする
Path Finder 8の一括名称変更で使える設定サンプルまとめ
Path Finderで選択したファイルを特定アプリケーションで開く方法
macOSのコマンドパレット比較!SpotlightとAlfred、Raycastどれを使えばいい?
Path Finderの「Finderで開く」が機能しないので、Keyboard Maestroで代替用マクロを作成する
日々の作業を短縮して、やるべきことに集中するための小技集 #1日1Tips – 2020年1月
Google日本語入力の辞書をATOKにインポートする方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
【2026年版】Karabiner-Elementsで実現する右commandキー活用のススメ
Bartender ProのTop Shelf機能でできること
macOSの効率化に関するDiscordコミュニティ「CMD-F」を立ち上げました
1Passwordの開発者向け機能(SSH Agent / Environments / 1Password CLI / Developer Watchtower)
Default Folder Xで保存ダイアログ内のファイルリストにフォーカスする方法
Obsidianで整理した知識をAnkiで定着させる方法
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集