With only a few days until WWDC, here are my top macOS wishes.

See also my iOS 12 wishlist.

Stability

High Sierra was a mess. I hope they have learned their lesson.

Full Dark Mode

macOS has had a minimal dark mode since macOS 10.10, but it’s been limited to the menu bar and Dock. I’m hoping this will be the year we finally get system-wide dark mode!

No More iTunes!

iTunes had a good run, but it has ended up being a dumping ground for lots of different functionality. It’s time for a fresh start with more lightweight and focused apps:

Music.app — The actual music playing.

Podcast.app — The podcast functionality.

Movies.app — For movies and TV shows.

Devices.app — Accessing and configuring your devices.

iCloud preference pane — Syncing would only be over iCloud and handled in the iCloud preference.

iCloud Time Machine

I’m surprised this hasn’t happened yet.

APFS Improvements

APFS was a huge step-up from the ancient HFS+ file system in many ways. I’m hoping 10.14 will bring performance improvements, checksumming of user data, and support for using APFS on Time Machine disks.

Better Window Management

I would like to see more intuitive window snapping and ability to resize and distribute windows either by dragging or keyboard shortcuts.

Battery Conscious

I use my MacBook Pro mostly in coffee shops without access to power, so battery is precious. I don’t want one rogue process (hello Chrome) to be able to waste large percentages of my battery before I notice.

Miscellaneous

Finder has this useful preference “Keep folders at the top when sorting by name”. I wish you could have folders on top for any sort type.

Unlock your Mac with your iPhone’s Face ID or Touch ID.

Bring the iOS Clock app to the Mac. I want to have alarms and timers in the menu bar.

Better face detection in the Photos app. Google is years ahead of Apple here.

Notification sync.

Redesigned App Store app, iOS-style. The current app hasn’t gotten any attention in years.

Fix sandboxing. The sandbox implementation on macOS is very limited, slow, and buggy.

“Photo Booth” revamped into a “Camera” app.

Smarter and more snooze options for notifications. Like this.

Ability to link to specific notes in the Notes app.

Markdown support in the Notes app. Including code blocks and syntax highlighting.

True Color and hyperlink support in the Terminal app.

Replace AppleScript and JXA with Swift for automation.

Move non-essential apps like Chess, Stickies, etc, to the App Store as free downloads.

Remove old junk like the Dashboard and DVD Player apps.

Rename “System Preferences” to “Settings” and redesign it to be simpler.

Developer Wishes