Put the browser on the left

Every deep-work session starts with the same small ceremony. You sit down, you open what you need, and then — before any real work happens — you play Tetris with your windows.

Grab the browser by its title bar. Drag it left. Too far. Back a little. Now the editor: fish for the corner until the resize arrow shows up, then pull until the two windows share the screen. Twenty seconds, maybe forty. Every day. The same desk, rebuilt by hand.

Here’s the part worth noticing. While your hand did all that, your head was narrating: browser on the left. Editor on the right. Notes in the corner.

The instruction was already a sentence. The mouse made you act it out.

Aiming versus naming

Dragging a window is aiming. A window edge is a target a few pixels wide, and hitting it borrows attention from the thought you sat down to work on. You’ve felt the cost: by the time the desk is arranged, your first planned move has gone a little blurry.

Keyboard window managers fixed a lot of this, and credit where it’s due. One shortcut and the window jumps to the left half, pixel-perfect, no aiming at all. If you’ve built that muscle memory, it’s fast.

But look at what the fix asks of you. You think left half, then you translate: which modifier, which arrow. The places live in your head in words. The tool wants keystrokes. You’re still the translator.

A mouse makes you aim at a place you could have named. A hotkey makes you memorize it. And the names were never the hard part — “left half”, “top right corner”, “the middle third” is exactly how you’d direct a friend hanging a picture.

Saying where it goes

Clabrate can move your windows now. It works the way you’d hope: you ask.

“Put this window on the left.” “Maximize this.” “Snap it to the top right.” The window in front moves, and you go back to what you were doing. There are fifteen standard regions — halves, corners, thirds, maximize, center — and they answer to their ordinary names.

Then it gets personal. In Settings you can define your own zones and name them: say, a narrow “Reading nook” down the right edge. Once a zone has a name, the name is enough. “Put this in my reading nook.”

More than one screen? Say so: “left half of my second display.”

And on the days you don’t feel like talking, all fifteen moves have editable global keyboard shortcuts too. Voice and keys are two doors into the same room.

The desk has a shape

The desk you rebuild every morning isn’t random. Coding is browser on the left, editor on the right. Writing is one big document and notes in a corner. You’ve been rebuilding three or four shapes for years.

So Clabrate lets you save them. Tell the assistant once — “create a coding layout: browser on the left, editor on the right” — and the layout is saved: two labeled slots under one name. After that, bring the browser forward and say “apply the coding layout’s browser slot,” and it takes its place. Or say “cycle the coding layout,” and the front window steps through the slots each time you ask.

Honesty means marking the edge, so here it is. A layout moves one window at a time — the one in front. It won’t yet sweep your whole desk into place with a single command, because finding and moving windows that aren’t in front is a genuinely hard macOS problem, and we’d rather ship the honest half than fake the rest. The tools even say so to the assistant in plain words, so it won’t promise you otherwise.

Invited, not built in

My favorite part is structural. Window snapping isn’t wired into the core — it ships as an extension, and it’s off until you turn it on.

Off is stronger than it sounds. Flip the toggle and the snap tools vanish from the assistant’s vocabulary entirely — it can’t move a window for the same reason it can’t fly: the words don’t exist for it.

Flip it on and the extension runs as a guest with two narrow permissions: it can ask the app to place the front window in a region of the screen, and it can keep its own notebook of your zones and layouts. That’s the whole grant. Every request is checked against the real screen, so nothing it says can push a window somewhere you can’t reach.

It doesn’t even need a new macOS permission — moving windows uses the same Accessibility access dictation asked for on day one, and the move never involves anything but your Mac.

This is how I want the app to grow: features as guests you invite in, not fixtures that accrue. A tool you didn’t ask for shouldn’t even be a word your assistant knows.

Try the sentence first

Tomorrow, when you sit down and reach for the first title bar, pause. Say the arrangement out loud before you touch anything: “browser left, editor right, notes in the corner.”

Notice that nothing about that was hard. You didn’t compose the sentence. It was waiting.

Then rebuild the desk by hand one more time, and feel the gap between naming a place and aiming at one.

If you want the sentence to just work, Clabrate does that now — turn on Window Snap in Settings and ask. But the belief matters more than the feature. Your words were always the better pointer. The tools are finally learning to take them.

Try the tool this blog is about
Clabrate turns your voice into clean, finished text in any Mac app — private, on-device, no cloud required.
Get Clabrate