Skip to content

tokugh/NoSleep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoSleep

MacBook の蓋を閉じてもスリープしないようにする、シンプルな macOS メニューバーアプリです。

概要

caffeinate -s コマンドのGUIラッパーです。アプリを起動するとメニューバーに常駐し、macOS のシステムスリープを防止します。蓋を閉じた状態でも、外部モニターなしでバックグラウンド処理を続けたい場合に便利です。

機能

  • 起動時に自動で caffeinate -s を開始(スリープ防止ON)
  • メニューバーからワンクリックで ON/OFF 切り替え
  • 終了時に自動で caffeinate プロセスを停止
  • SF Symbols によるネイティブなメニューバーアイコン(ON: ☕ / OFF: 🌙)
  • Dock に表示されない(メニューバーのみ)

ビルド方法

Xcode Command Line Tools が必要です。

git clone https://github.com/$(whoami)/NoSleep.git
cd NoSleep
./build.sh

ビルド後、build/NoSleep.app が生成されます。

インストール

cp -r build/NoSleep.app /Applications/

または build/NoSleep.app をダブルクリックして直接実行できます。

注意事項

  • AC電源接続が必須です。 caffeinate -s はAC電源接続時のみスリープを防止します。
  • macOS 12.0 以上が必要です。
  • Apple Silicon / Intel 両対応(ビルド環境のアーキテクチャで自動的にコンパイルされます)。

ライセンス

MIT

About

Simple macOS menu bar app to prevent sleep when lid is closed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors