Skip to content

v0.1 — 最初の配布版

Latest

Choose a tag to compare

@sugiwe sugiwe released this 29 Aug 09:01
· 3 commits to main since this release
92fe493

座りっぱなしを防ぐための macOS メニューバーアプリです。
決まった時刻に画面を全画面で覆って、立ち上がってストレッチするよう促します。

入れかた

  1. Koshimonban-0.1.zip をダウンロードして展開してください
  2. Koshimonban.app/Applications に入れてください
  3. 下の「開けません、と出たら」に目を通してください
  4. メニューバー右上の人型アイコン →「設定を開く」→ 「作業時間帯」タブをご自身の勤務時間に合わせてください

Dock にはアイコンが出ません(メニューバー常駐アプリのためです)。

開けません、と出たら

このアプリは Apple の公証(notarization)を受けていません。
個人が趣味で作って配っているもので、Apple Developer Program(年間 99 ドル)に
加入していないためです。そのため初回起動時に「開発元を確認できないため開けません」
と表示されます。

確実なのは次の方法です。

xattr -dr com.apple.quarantine /Applications/Koshimonban.app

GUI で操作する場合は、システム設定 →「プライバシーとセキュリティ」→「このまま開く」
から進めてください。

中身が気になる場合は、ソースをすべて公開していますので、ご自身でビルドしていただく
こともできます。

git clone https://github.com/sugiwe/koshimonban.git
cd koshimonban && ./tools/deploy.sh

先に知っておいていただきたいこと

このアプリは作業中の画面を全画面で奪います。 何も知らずに入れると、会議中に
突然画面が暗転して驚くことになります。既定では 月〜金の 10:00–12:00 / 14:00–17:00
に 30 分おきに発動しますので、最初に作業時間帯をご自身の勤務時間に合わせてください。

止め方はいくつも用意してあります。

状況 対処
今は発動してほしくない メニューバーから「30分停止」「1時間停止」「今日はもう停止」
オーバーレイから抜けたい 「腰を守った✌️」または「腰より仕事💀」
アプリごと止めたい メニューバーから「腰門番を終了」、または pkill -x Koshimonban

Esc では閉じません。意図的にそうしてあります。

動作環境

  • macOS 14 以上
  • Intel / Apple Silicon 両対応(Universal binary)

中身について

  • ad-hoc 署名です(公証は受けていません)
  • 外部ライブラリへの依存はありません。標準フレームワークのみで動きます
  • 記録は ~/Library/Application Support/Koshimonban/ にローカル保存されます。
    外部への送信は一切ありません

詳しくは README
SPEC.md をご覧ください。