Skip to content

Latest commit

 

History

257 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tomari — Small macOS utilities. One quiet place.

Small macOS utilities under a single menu bar icon.
Keyboard customization, window management, menu bar tidying and keep awake — one quiet place, built to grow.

Features

Keyboard

  • Modifier remapping — Caps Lock / Control / Option / Command / Shift / fn (for example, Caps Lock → Control).
  • Tap vs. hold — tap a modifier on its own to fire a dedicated action; hold it and it stays a normal modifier.
  • IME switching with left/right ⌘ — left ⌘ for English, right ⌘ for Japanese (Kana).
  • Hyper key — fire ⌃⌥⇧⌘ together for a collision-free hotkey range.
  • Global shortcuts — bind any action to an accelerator; record it just by pressing the keys.

Window management

  • Remember two positions for each app and restore the focused app to its usual place with a global shortcut or an optional modifier tap configured under Keyboard.
  • Positions are stored relative to the usable display, so they adapt when the display size or arrangement changes.
  • Move to another display and restore there in one step, with undo and redo for every window change and recoverable edits to remembered positions.
  • Drag a window to a screen edge or corner to snap on release (optional).
  • Familiar left/right/maximize shortcuts remain available for quick tiling; the menu bar stays focused on status and recovery instead of placement grids.

Menu bar

  • Hide the status icons you rarely look at behind a divider, and bring them back with a click, the tray, or a shortcut. Settings mirrors the current hidden and always-visible items and can move one across the divider with a Hide or Always Show action. A manual ⌘-drag remains available when macOS refuses an automated move.

Keep Awake

  • Keep long-running jobs alive even with the lid closed. Toggle it from the tray, settings, or a global shortcut. Turning it on or off asks for your administrator password; the switch stays locked while that prompt is open, and the prompt can be canceled or retried from Settings. Optional deadlines, AC-only operation, low-battery protection, a live countdown, kernel/ownership diagnostics, and long-running developer-job detection keep the session bounded.

Diagnostics

  • Inspect permission grants, event-tap health and restart counters, Caps Lock HID ownership, global shortcut registration, Menu Bar Accessibility, Prevent Sleep ownership, database migrations, and updater signature configuration in one read-only report.
  • Open the relevant Setup step or settings tab directly from an actionable diagnostic, while transient operations remain clearly marked as in progress.
  • Export a sanitized JSON support bundle containing those structural facts. It excludes raw input, shortcut bindings, menu bar labels, process details, database rows, error text, and filesystem paths.

And more

  • Localized UI in English and Japanese (follows your system language by default).

See the feature reference for the full details.

Installation

Requirements: macOS 26 or later on Apple Silicon.

  1. Download the latest Tomari_*.dmg from the Releases page.
  2. Open the DMG and drag Tomari into your Applications folder.
  3. Tomari is a canary release and is not yet notarized, so Gatekeeper blocks it on first launch. Right-click the app and choose Open, then confirm — or run xattr -dr com.apple.quarantine /Applications/Tomari.app.
  4. Launch Tomari and grant the permissions it needs. See the permissions guide. Because Tomari is signed ad-hoc for now, updating to a new version currently requires re-granting Accessibility and Input Monitoring — see the guide for details.

Warning

Tomari is an early canary release — expect rough edges and breaking changes between versions.

Documentation

License

Tomari is released under the MIT License.

About

Small macOS utilities

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages