A single menu bar app that fixes macOS annoyances, with a toggle for each improvement. Built in the same style as CommandMove — one place for every missing macOS feature.
Click the wrench in your menu bar to open the control panel, then flip a switch to enable any improvement.
| Toggle | What it does |
|---|---|
| Keep Mac Awake | Prevents display and system sleep. Choose Display or System mode, plus a timer (30 min → 5 hrs, or indefinitely). Coffee cup in your menu bar while active. |
| Cut & Paste files | True Cmd+X / Cmd+V cut-and-paste for files in Finder — select files, press ⌘X, navigate, press ⌘V to move them. The CommandMove engine. Handles name conflicts automatically. |
| File Converter | Convert files between formats using only built-in macOS tools. Drag & drop a file, pick a format, done. |
| Open at Login | Launch Mac-i when you log in. |
| Type | From | To |
|---|---|---|
| Images | png, jpeg, heic, tiff, gif, bmp, pdf, and anything sips can read |
png, jpeg, heic, tiff, gif, bmp, pdf |
| Audio | m4a, aiff, wav, caf, and more | wav, aiff, caf, m4a |
| Video | mov, mp4, m4v, and more | mp4, mov, m4v |
| Documents | txt, rtf, rtfd, html, docx, odt | txt, rtf, html, docx, odt |
Converted files are saved next to the original with a name 2.ext fallback if the name is taken.
./build.sh
open build/Mac-i.dmgThe build script compiles the Swift sources, creates the app bundle, signs it ad-hoc, and produces a distributable DMG.
Only the Cut & Paste toggle needs permissions:
- Toggle Cut & Paste files on.
- macOS asks for Accessibility access — allow it.
- macOS asks for Automation access to control Finder — allow it.
Keep Mac Awake and File Converter need no permissions.
- macOS 13.0 or later
- Xcode Command Line Tools (for building from source)
- Keep Awake uses IOKit power assertions (
IOPMAssertionCreateWithName). - Cut & Paste uses a global event tap (port of CommandMove) plus AppleScript to talk to Finder.
- Converter dispatches to built-in tools:
sips(images),afconvert(audio),textutil(documents), and AVFoundation (video). No installs needed.
| App | Fixes |
|---|---|
| CommandGrid | Snap windows to grid positions with keyboard shortcuts |
| CommandClip | Menu bar clipboard history |
| CommandMute | Per-app volume and mute from the menu bar |
| CommandWifi | Quick wifi network switcher with saved presets |
| CommandScrub | Clean up duplicate "Open With" entries |
| CommandMirror | Auto-sync a folder to iCloud or an external drive |
| CommandGhost | Show the focused window's name in the menu bar |
| CommandKill | Force-quit picker sorted by memory usage |
MIT — see LICENSE.