クリップボードアプリのClipyが落ちてること自体になかなか気づけないのが地味にストレス。(実際にコピペリソースが欲しい時にショートカット起動しようとしたら落ちていたことに気づくため。)
手っ取り早い対策:落ちたら自動で再起動させる
launchdでClipyを常駐監視させて、クラッシュしたら即座に立ち上げ直す設定にするのがいいみたい。
1. Clipy自身の「ログイン時に起動」設定はOFFにする(launchd管理と二重に起動しないように)
2. LaunchAgentのplistを作成
~/Library/LaunchAgents/com.nao.clipy.keepalive.plist を以下の内容で作成:
xml
<plist version="1.0"><dict> <key>Label</key> <string>com.nao.clipy.keepalive</string> <key>ProgramArguments</key> <array> <string>/Applications/Clipy.app/Contents/MacOS/Clipy</string> </array> <key>KeepAlive</key> <true/> <key>RunAtLoad</key> <true/> <key>ProcessType</key> <string>Interactive</string></dict></plist>
3. 読み込む
bash
launchctl load ~/Library/LaunchAgents/com.nao.clipy.keepalive.plist
これでClipyプロセスが落ちた瞬間にlaunchdが即座に再起動してくれる。
ありがとうClaude!
P.S
開発が活発なMaccyに移行しました。
ありがとうClaude!
Leave a comment