Keyboard Maestroを使ってDropboxの「同期の無視」を簡単にできるようにする

Dropboxの「同期の無視」機能を使えば、node_modulesなどのクラウド上にアップしたくないファイルを無視して、Mac上のみに存在させられます。
ただ、この同期の無視機能はDropboxアプリやターミナルコマンドからしか設定できません。
Dropboxアプリならまだ使いやすいとは思いますが、自分の場合はプランの問題なのかまた一部ユーザーにしか開放されていないからなのか分かりませんが、Dropboxアプリから設定できないのでターミナルから設定する必要があります。
無視したいファイルのパスをコピーして、ターミナルからいちいち設定していくのは面倒です。
というわけで、Keyboard Maestroを使って簡単に設定できるようにしてみました。
完成したマクロ
完成したマクロは下記になります。
Finderの場合とPath Finderの場合でそれぞれ作成しています。

下記のリンクからダウンロードができるようにしておきますので、インストールして使ってください。
やっていることはAppleScriptでFinderやPath Finderのパスを変数にコピーして、ターミナルコマンドを実行しているだけです。
また、ショートカットキーからすぐに実行されてしまうと、間違えてショートカットキーを押したときに「同期の無視」が設定されてトラブルのもとになってしまうので、発火したあとに確認用のアラートが表示されるようにしています。

enterを押せばそのまま実行されますし、escを押せばキャンセルされます。
ちなみに、Path Finder用のマクロとの差は、AppleScriptでのパスの取得方法が違っているだけです。




ターミナルの$記号前に、Gitの現在のブランチ名を表示する方法
Dropboxのスマートシンク機能でハードディスクの容量を消費せずにファイルの管理を行う
Fantastical 2で予定の登録時に使えるキーワードまとめ
Alfred 4の詳細設定(Advanced)を見直してAlfredを更に便利にする
Workspacesの特定ワークスペースのURLを取得・実行する方法
Path Finder 10がリリース!Big Surに完全対応したり、AirDropが使えるように!
Macのキレイなマインドマップアプリ「MindNode 6」
Alfredのクリップボード機能に履歴がちゃんと残らない・別のテキストが残ってしまう場合の対処法
ATOKの変換領域(文節区切り)を選択しやすくするカスタマイズ
日々のやり取りを便利にしてくれるチャットサービス統合アプリの比較!Franz・Rambox・Station・Stack・Biscuit
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Obsidianで整理した知識をAnkiで定着させる方法
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集
AppCleanerでMacアプリを関連ファイルごと完全に削除する
操作に没頭できる!Firefox版 Arcのようなブラウザ「Zen Browser」
chezmoi(シェモア)で始めるdotfiles管理
GitHubの通知を見逃さない!通知に特化したアプリ「Gitify」
Keyboard Maestroの変数基礎
Neovimを使い始める最初の一歩として便利な「LazyVim」