fuji-mak/Capsomnia

A tiny macOS app that turns Caps Lock into a physical keep-awake switch for closed-lid MacBook work.

解決する問題

Capsomnia は、 lids が閉じられた状態でも MacBooks がスリープしないようにし、標準的なスリープ防止ツール(例:caffeinate)が閉じた lids でのローカルプロセスの実行を維持できなかった問題を解決します。AIエージェント、長時間実行スクリプト、リモートアクセスセッションの維持に特に役立ちます。

動作方法

物理的な Caps Lock キーをスリープ防止用のハードウェアスイッチに変換します。Caps Lock がオンになると、特権付きネイティブヘルパーを使用してシステムスリープを無効化します。また、Caps Lock キーが実際に大文字入力を行わないようにすることもオプションで可能で、リモートUI操作のためのディスプレイを常に起動状態に保つこともできます。内蔵タイマーにより、特定の期間後にスリープ防止を自動的に無効化し、Macをスリープ状態にします。

対象ユーザー

AIコーディングエージェント、SSHセッション、大規模ビルド、または未監視スクリプトをMacBookで実行し、ラップトップの lids が閉じられた状態でもタスクが継続して実行されることを必要とする開発者やパワーユーザー。

特徴

  • 物理的インジケータ: Caps Lock LED を使用して、スリープ防止が有効かどうかを明確に視覚的に示します。
  • 閉じた lids 対応: 基本的なアイドルスリープ防止ツールとは異なり、 lids が閉じられた状態でも作業を継続可能に設計されています。
  • 自動オフタイマー: 15分から8時間までのプリセットまたはカスタム期間を設定でき、最終的にMacがスリープするように保証します。
  • プライバシー重視: ネットワークリクエストを行わず、テレメトリを収集せず、アカウントの登録も不要です。

関連

  • Dispatch
  • Dispatch
  • プロジェクト
  • プロジェクト