Alfred 4のターミナル機能で実行されるアプリをiTerm2に変更する方法

AlfredにはUNIXコマンドを入力して、それをターミナルで実行する「ターミナル」機能があります。

わざわざターミナルに切り替えることなく、Alfredを起動して>を入力した後にコマンドを入力して実行できるので非常に便利なのですが、実行されるアプリがOS標準の「ターミナル.app」になってしまいます。
自分はiTerm2というターミナルアプリを使っているので、今回はAlfred 4でiTerm2を実行する方法についてまとめておきます。
custom-iterm-applescripts-for-alfredでスクリプトをコピーする
iTerm2をターミナル機能で使うためには、専用のAppleScriptを取得する必要があります。
そのために、まずは「custom-iterm-applescripts-for-alfred」のGitへアクセスします。
「Text instructions」にかかれてあるコードをターミナル上で実行します(iTerm2のバージョンが3.1.1以上の場合は下記のコードを使用)。
curl --silent 'https://raw.githubusercontent.com/stuartcryan/custom-iterm-applescripts-for-alfred/master/custom_iterm_script_iterm_3.1.1.applescript' | pbcopy
実行すると、ターミナル上は何も起こりませんが、クリップボードにAppleScriptがコピーされています。
コピーしたスクリプトの設定
Alfredの[開発環境]→[Features]→[Terminal]を開いて「Application」を「Custom」に切り替えます。
あとは先ほどコピーしたスクリプトを下のテキストエリアにそのままペーストします(追加ではなく完全に置き換え)。

これで設定は完了です。
ターミナル機能を実行すれば、ちゃんとiTerm2が開いてコマンドが実行されるようになります。


macOS標準の日本語入力の辞書をATOKにインポートする方法
macOSのシステム環境設定「Mission Control」の設定見直し
Karabiner-Elementsでcommand単体押しで英かなキーを送信するように設定するとcommand + クリックが効かなくなる問題の修正
Karabiner-Elementsを使ってキーボードを快適に使えるように設定する
2019年2月時点でのMacアプリのダークモード対応状況
使いやすくてキレイなmacOSのRSSリーダー「Reeder 3」
macOSのシステム環境設定「言語と地域」の設定見直し
Macのダイアログを強化するDefault Folder Xの使い方
Googleの検索結果をカスタマイズするChrome拡張機能まとめ
Path Finderを使ってキーボードだけでファイル操作する方法(応用編)
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Workspacesの特定ワークスペースのURLを取得・実行する方法
Haptic Touch Barでタッチバーを押した時のフィードバックを追加する
macOSのシステム環境設定「インターネットアカウント」の設定見直し
知っているとちょっと便利なMacの小技 #1日1Tips – 2019年8月
iTerm2をホットキーで表示・非表示の切り替える方法
SNSやウェブサービスを並べて、見やすく管理できるアプリ「Stack」
Figmaのサイズの大きい画像を縮小せずにインポートするプラグイン「Insert Big Image」
Macを起動したのが平日か休日か判定して、起動するアプリを変えるKeyboard Maestroマクロの作り方
ファイル移動を補助するPath Finderの特徴的な機能「ドロップスタック」について
Macでリッチテキストをコピペしたときに、余計なスタイルが入ってしまうのを回避する方法