Repository navigation
Releases
v0.3.0
Settings window
Choose 設定… (Settings) in the tray to change every setting in a small window, instead of editing config.json by hand.
- Each field shows its range. A value out of range, or a clock time that is not
HH:mm, is outlined in red and blocks saving. - A clock time can have its own break length; leave it empty to use the default.
- 保存 (Save) writes the file and applies it right away. The next interval break is not pushed back.
- Only the values you changed in the window are written, so a break length chosen from the tray meanwhile, and keys you added to the file yourself, are kept.
- Closing with unsaved changes asks first. A broken
config.jsonis never overwritten: the window shows the reason and a button to open the file. - On macOS, Cmd+C / Cmd+V / Cmd+X / Cmd+A / Cmd+Z work in the window. The app still has no menu, so Cmd+Q and Cmd+W cannot end a break.
Editing config.json directly and 設定を再読込 (Reload) still work as before.
設定ウィンドウ
トレイの 設定… から、すべての設定を小さなウィンドウで変更できるようになりました。config.json を直接編集する必要はありません。
- 各欄に範囲を表示します。範囲外の値や
HH:mmでない時刻は赤枠になり、保存できません。 - 時刻ごとに休憩の長さを指定できます。空欄なら全体の休憩時間を使います。
- 保存 でファイルに書き、すぐに反映します。間隔の休憩の起点は変わりません。
- 書き込むのはウィンドウで変えた項目だけです。開いている間にトレイで選んだ休憩時間や、ファイルに自分で足したキーは残ります。
- 未保存の変更があるまま閉じると確認が出ます。壊れた
config.jsonは上書きせず、理由と「設定ファイルを開く」ボタンを表示します。 - macOS でも、ウィンドウ内で Cmd+C / V / X / A / Z が使えます。アプリメニューは無いままなので、Cmd+Q / Cmd+W で休憩を抜けることはできません。
これまでどおり、config.json を直接編集して 設定を再読込 で反映することもできます。
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Hitoiki v0.1.1
What's changed
- Hitoiki now has its own app icon, a countdown ring on a night-colored tile, in place of the default Electron icon.
- The README explains how to download and install from GitHub Releases.
The app works the same as in 0.1.0.
Downloads
| File | For |
|---|---|
hitoiki-0.1.1-arm64.dmg |
macOS on Apple silicon |
hitoiki-0.1.1-arm64-mac.zip |
macOS on Apple silicon (same app, zipped) |
hitoiki.Setup.0.1.1.exe |
Windows installer |
There is no build for Intel Macs yet. You can build one yourself; see Build it yourself.
The app is not signed with an Apple Developer ID or a Windows code signing certificate, so the first launch needs a confirmation. See First launch on macOS and First launch on Windows (日本語).
Full Changelog: v0.1.0...v0.1.1
Hitoiki v0.1.0
First release of Hitoiki, a tray app for macOS and Windows that interrupts hyperfocus. At a set interval or clock time it flashes every screen a few times, then covers them with a dark overlay and a countdown until the break is over.
Features
- Two schedules, usable together: every N minutes (default 50) and fixed clock times such as
15:00. - Flash on every display at once, never more than 3 flashes per second.
- Break overlay with a countdown on every display. It takes keyboard focus and takes it back if you switch apps.
- Hold Esc for 3 seconds to end a break early. A short press does nothing.
- Follows displays connected, disconnected or rearranged during a flash or break.
- Tray only: no main window and, on macOS, no Dock icon. Settings live in one JSON file.
Downloads
| File | For |
|---|---|
hitoiki-0.1.0-arm64.dmg |
macOS on Apple silicon |
hitoiki-0.1.0-arm64-mac.zip |
macOS on Apple silicon (same app, zipped) |
hitoiki.Setup.0.1.0.exe |
Windows installer |
There is no build for Intel Macs yet. You can build one yourself; see Build it yourself.
First launch
Hitoiki is not signed with an Apple Developer ID or a Windows code signing certificate.
- macOS: open the app, click Done on the warning, then go to System Settings → Privacy & Security and click Open Anyway. On macOS 14 or earlier, Control-click the app in Finder and choose Open.
- Windows: if SmartScreen says "Windows protected your PC", click More info, then Run anyway.