Macログイン時に自動起動するアプリの管理方法

Macでアプリを色々と入れていると、ログイン時に自動起動したいアプリが増えてきたり、逆に自動起動しなくても良いアプリも出てきます。
今回はログイン時のアプリの自動起動管理についてまとめておきます。
システム環境設定
[システム環境設定]→[ユーザとグループ]→[ログイン項目]でMac起動時に自動起動するアプリの管理ができます。

「+」アイコンを押せばアプリを選択して追加、アプリを選択して「-」アイコンを押せば削除できます。
ただし、アプリ側から設定している場合はここで削除をしても、Macを再起動すればまた表示されてしまいます。
その場合はそれぞれアプリ側の設定を変更する必要があります。
遅延起動させたい場合
Delay Startというアプリを使うと、設定したアプリ群をMac起動後指定した秒数だけ遅延させて起動できます。
設定もDelay Startを起動して「+」アイコンからアプリを選択するだけなので、「ログイン項目」の設定とさほど変わりません。

ログイン時に起動するアプリが増えてくると、ログインから操作できるようになるまで時間がかかってしまうので、遅延起動は1つ手かもしれません。
ただし、アプリによっては遅延起動すると環境設定画面が開いてしまったりして面倒だったりします。
Keyboard Maestroで自動起動管理
自分は最近Keyboard Maestroで自動起動の管理をしています。メリットは下記の通り。
- アプリごとに設定していると後から変更したい時にアプリごとに設定を変更して回る必要があるが、Keyboard Maestroならグループで管理ができる
- 一時的に自動起動しなくする(disabled)も一瞬でできる
- マクロなので、アプリ1つ1つに遅延起動のアクションを追加できたり、条件分岐でアプリの起動を制御できる
- Mac移行時にKeyboard Maestroの設定を一瞬で移行できる
作り方も「Pause」アクションと「Active a Specific Application」を使って起動しているだけなので、非常に簡単です。

いまのところ「ログイン項目」で設定しているアプリはかなり減らして、代わりにKeyboard Maestroで管理するようにしています。



「Karabiner-Elements Alert」のダイアログが出てきて、Karabiner-Elementsが使えない場合の対処法
Alfredと1Passwordの連携をもっと便利に使いこなすための1Passwordのカテゴリ管理方法
AlfredでKarabiner-Elementsのプロファイルを切り替えるWorkflowの作り方
Path Finderのデュアルブラウザで、別枠へのファイル移動とコピーを使いやすくする
macOSのシステム環境設定「ユーザとグループ」の設定見直し
Client Folder Makerでファイルの中身まで一括で作成する方法
メニューアイコンにあるアプリの強制終了方法(アクティビティモニタ)
Macの圧縮・解凍アプリケーションまとめ
1PasswordとAlfredを連携してログイン情報の検索を行う方法
AlfredのTerminal機能を使って、すばやくターミナルコマンドを実行する
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
単語登録機能に日常でよく使うフレーズを登録して、文章を素早く入力する方法
SourceTreeで環境設定の「カスタムアクション」「アップデート」「高度な設定」が選択できない
iOSアプリ版の1Passwordで「パスワード自動補完」機能を利用するための設定
WordPressでコンタクトフォームを設置したいならこれ!!Contact Form 7のインストール方法
Visual Studio Codeの文字サイズやタブサイズの設定方法
Adobe初のUI/UXデザインツール「AdobeXD」の使い方を見てきました!【CSS Nite in Kobe】
SafariのURLメニュー部分も考慮できるCSSの単位「dvh」
MacでYouTubeの動画再生速度を4倍速にする方法
CSS Nite in Kobe, vol.43「ウェブページを高速化してユーザーに価値を届けたい制作者のためのセミナー&ワークショップ」に参加してきました