Just got your first Mac? Start here

Free · no account · start anywhere

Mac for Newbies

Begins at zero and ends somewhere you would not expect. Level 1 is your first twenty minutes on a Mac. Level 10 is running the whole machine without touching the trackpad. 100 things in all, each with a short exercise you do as you go.

One thing per screen, with an exercise you do as you go. No account, nothing to sign up for. Or scroll down and use it as a reference.

Your first twenty minutes

0/10

Apps, windows and saving

0/10

Files and the Finder

0/10

Typing without the mouse

0/10

Windows, desktops and screens

0/10

Getting organized

0/10

Adding real tools

0/10

Making the Mac do the work

0/10

The command line, properly

0/10

Remaking the machine

0/10

01

Level 1 · Your first twenty minutes

10 · about 20 minutes

The gap between helpless and functional. Ten things, one sitting, and afterwards you can actually use the machine. Nothing else matters until these are automatic.

Command turns letters into actions

⌘C⌘V⌘X⌘Z⌘S⌘A⌘F⌘P

Pressing Command will not give you more command over your life. Your Mac is another matter.

On its own it does nothing at all. Held down with a letter, that letter stops typing and starts doing: copy, paste, undo, save, select all, find, print. Learn this one key and a hundred shortcuts come free, because they work the same way in every app.

▶ Exercise · 30 seconds

Open any app with text in it. Select all with ⌘A, copy with ⌘C, click at the end and paste with ⌘V, then undo it with ⌘Z. Four keys, ten seconds.

Spotlight opens anything

⌘Space

Your Mac will happily look for things so you do not have to.

You never need to hunt for an app again. Press it, type two or three letters, press Return. It finds apps, files, folders, settings panes, and does math and unit conversions while you are there.

▶ Exercise · 30 seconds

Open five apps in a row using only ⌘Space and three letters each. Do not touch the Dock. Then type 47*1.15 into it and read the answer without opening a calculator.

Switch between open apps

⌘Tab⌘⇧Tab

Once this is muscle memory, watching someone hunt through the Dock becomes unexpectedly suspenseful.

Hold Command and tap Tab to walk the list of open apps, newest first. Let go on the one you want. Tap once and release to bounce between the last two, which is most of what you actually do.

▶ Exercise · 30 seconds

With four apps open, hold ⌘ and tap Tab to reach the fourth one along without letting go. Then tap ⌘Tab once, twice, to flip between two apps ten times.

Closing a window is not quitting the app

⌘W⌘Q

This is the number one thing that makes new Mac users wonder if they are going mad. You are not. It is a odd decision that everyone just accepts. Like donut holes. But you can also buy donut holes. See? It doesn't have to make sense.

The single most confusing thing about a Mac. ⌘W closes the window but leaves the app running, which is why the dot stays under its Dock icon. ⌘Q actually quits it. Knowing which you want stops a lot of mystery.

▶ Exercise · 30 seconds

Open a Finder window, close it with ⌘W, and look at the Dock: Finder is still running. Now open an app, press ⌘Q, and watch the dot disappear.

Right-click exists everywhere

two-finger click⌃click

Yes, your Mac has right-click. Apple just felt no particular urgency to mention it.

There is no second mouse button on the trackpad, so people assume there is no right-click. There is: click with two fingers, or hold Control and click. Nearly everything on screen has a menu hiding behind it.

▶ Exercise · 30 seconds

Two-finger click on a file, on the desktop, on a word in a document, and on a Dock icon. Four different menus, four things you did not know were there.

Delete a file

⌘⌫⌘⇧⌫

The Delete key does not delete files. We did not name it.

The Delete key alone does nothing to a selected file, which throws everyone. It is Command plus Delete to move something to the Trash, and Command-Shift-Delete to empty it.

▶ Exercise · 30 seconds

Make a junk file on the desktop, select it, press ⌘⌫ and watch it go. Open the Trash and put it back with ⌘Z.

Take a screenshot

⌘⇧4⌘⇧5⌘⇧3 shot

Your Mac has several ways to photograph itself. You only need to remember one.

⌘⇧4 gives you crosshairs to drag a region. ⌘⇧3 grabs the whole screen. ⌘⇧5 opens a small toolbar with every option including recording video. Add Control to any of them to put it on the clipboard instead of the desktop.

▶ Exercise · 30 seconds

Grab a region with ⌘⇧4. Then press Space while the crosshairs are up and click a window to capture just that window, cleanly, with its shadow.

Force quit something frozen

⌘⌥⎋

Learn this while nothing is frozen. An emergency is a poor time for keyboard-shortcut research.

When an app stops responding and the spinning wheel will not go away, this opens the list of running apps so you can kill the one that is stuck. You never have to hold the power button.

▶ Exercise · 30 seconds

Press ⌘⌥⎋ now, look at the list, and close it again. Ten seconds today saves ten minutes of panic later.

Find your files

⌘N⌘⇧O

Your missing file is probably in Downloads, where it has been waiting for this reunion.

Finder is the file manager, and its icon is the blue face at the left end of the Dock. The sidebar holds Desktop, Documents, and Downloads. Almost everything you save without thinking lands in Downloads.

▶ Exercise · 30 seconds

Open Finder, click Downloads in the sidebar, and sort by Date Added by clicking that column heading. That is where your missing file is.

The menu bar and Control Center

shot

The menu bar changes with whichever app you are in. Once you know that, it stops seeming to have a mind of its own.

The strip along the top is two halves. On the left, the menus belong to whatever app is in front and change as you switch. On the right are the system icons, and the two little switches open Control Center for wifi, sound, brightness, and focus.

▶ Exercise · 30 seconds

Click Control Center and change the volume and the screen brightness from it. Then click a different app and watch every menu on the left half change.

▶ All 10 exercises for Your first twenty minutes
  1. Command turns letters into actions. Open any app with text in it. Select all with ⌘A, copy with ⌘C, click at the end and paste with ⌘V, then undo it with ⌘Z. Four keys, ten seconds.
  2. Spotlight opens anything. Open five apps in a row using only ⌘Space and three letters each. Do not touch the Dock. Then type 47*1.15 into it and read the answer without opening a calculator.
  3. Switch between open apps. With four apps open, hold ⌘ and tap Tab to reach the fourth one along without letting go. Then tap ⌘Tab once, twice, to flip between two apps ten times.
  4. Closing a window is not quitting the app. Open a Finder window, close it with ⌘W, and look at the Dock: Finder is still running. Now open an app, press ⌘Q, and watch the dot disappear.
  5. Right-click exists everywhere. Two-finger click on a file, on the desktop, on a word in a document, and on a Dock icon. Four different menus, four things you did not know were there.
  6. Delete a file. Make a junk file on the desktop, select it, press ⌘⌫ and watch it go. Open the Trash and put it back with ⌘Z.
  7. Take a screenshot. Grab a region with ⌘⇧4. Then press Space while the crosshairs are up and click a window to capture just that window, cleanly, with its shadow.
  8. Force quit something frozen. Press ⌘⌥⎋ now, look at the list, and close it again. Ten seconds today saves ten minutes of panic later.
  9. Find your files. Open Finder, click Downloads in the sidebar, and sort by Date Added by clicking that column heading. That is where your missing file is.
  10. The menu bar and Control Center. Click Control Center and change the volume and the screen brightness from it. Then click a different app and watch every menu on the left half change.
02

Level 2 · Apps, windows and saving

10 · about 15 minutes

How apps really behave on a Mac. Where the menus live, the difference between hiding and closing, and getting your work saved without thinking about it.

The menu bar belongs to the front app

The menus at the top belong to whichever app you are using. Loyal, but only to one at a time.

Windows put menus inside each window. A Mac puts them all in one strip at the top, belonging to whichever app you are in. Once that clicks, the menu bar stops being confusing and becomes the fastest way to find any feature.

▶ Exercise · 30 seconds

Open the same menu in three different apps and notice how everything after the Apple menu changed. Then read one app's menus top to bottom and count the shortcuts printed beside the entries.

Every app's settings live in one place

⌘,

Command-comma opens settings in almost every Mac app. Somebody standardised something.

Comma opens preferences in essentially every Mac app ever written. You never hunt through menus for settings again.

▶ Exercise · 30 seconds

Press ⌘, in four apps in a row. Four settings windows, one keystroke.

System Settings

⌘Space then set shot

You could scroll System Settings looking for things. You could also search it and get on with your day.

The Mac's own settings, organized in a long sidebar. Do not scroll it hunting. Every pane is searchable from the box at the top, and Spotlight will jump you straight into one.

▶ Exercise · 30 seconds

Find the pane that changes your wallpaper twice: once by searching inside System Settings, once by typing wallpaper into Spotlight.

Full screen and back

⌃⌘F

Getting into full screen is easy. This lesson exists because getting back out has ruined afternoons.

Full screen gives an app its own Space with no distractions. The green button does it too, but the keystroke is faster and, crucially, gets you back out again. People get stuck in full screen and cannot find the way out.

▶ Exercise · 30 seconds

Put an app full screen with ⌃⌘F, slide away to another desktop and back, then leave full screen with ⌃⌘F again.

Minimize versus hide

⌘M⌘H⌘⌥H

Minimize carefully stores your window somewhere you will forget to look for it.

⌘M drops one window to the right end of the Dock, where it is easy to forget. ⌘H hides the whole app instantly and brings it straight back when you switch to it. Hide is nearly always the better one.

▶ Exercise · 30 seconds

Hide three apps in a row with ⌘H, then bring each back with ⌘Tab. Notice you never had to fish anything out of the Dock.

Cycle windows within one app

⌘`

Command-Tab switches apps. This switches windows inside one. Yes, we needed both.

⌘Tab moves between apps, not windows. When one app has six windows open, the key above Tab walks through just that app's windows. This is the shortcut people miss for years.

▶ Exercise · 30 seconds

Open four Finder windows, then walk all four with ⌘` without touching the trackpad.

Tabs, everywhere

⌘T⌘W⌘⇧T⌘1

Regret now has a keyboard shortcut.

Browsers, Finder, Terminal, and most document apps all take tabs, with the same keys. ⌘⇧T reopens the tab you just closed by mistake, which will save you more than once.

▶ Exercise · 30 seconds

Open four tabs, close the second by accident, get it back with ⌘⇧T, then jump straight to the first with ⌘1.

Undo is deeper than you think

⌘Z⌘⇧Z

Undo works in Finder too. Your files, like your words, are allowed to reconsider.

It goes back many steps, not one, and Shift walks it forward again. It also works in Finder: undo a move, a rename, or a delete you regret.

▶ Exercise · 30 seconds

Rename a file, move it to another folder, then press ⌘Z twice and watch both actions reverse.

Save, and save a copy

⌘S⌘⇧S

⌘S saves. Shift makes it Duplicate or Save As depending on the app, which is how you branch a document instead of overwriting it.

▶ Exercise · 30 seconds

Save a document, then make a second version of it with ⌘⇧S without touching the File menu.

Run the Dock properly

⌘⌥D shot

The Dock is useful. Needing it for everything is optional.

Drag an app in to keep it, drag it out to remove it. The dot underneath means running. ⌘⌥D hides the Dock entirely, which is what most fast users do, since Spotlight and ⌘Tab replace it.

▶ Exercise · 30 seconds

Pin the two apps you open most, remove three you never use, then hide the Dock for an hour and see if you miss it.

▶ All 10 exercises for Apps, windows and saving
  1. The menu bar belongs to the front app. Open the same menu in three different apps and notice how everything after the Apple menu changed. Then read one app's menus top to bottom and count the shortcuts printed beside the entries.
  2. Every app's settings live in one place. Press ⌘, in four apps in a row. Four settings windows, one keystroke.
  3. System Settings. Find the pane that changes your wallpaper twice: once by searching inside System Settings, once by typing wallpaper into Spotlight.
  4. Full screen and back. Put an app full screen with ⌃⌘F, slide away to another desktop and back, then leave full screen with ⌃⌘F again.
  5. Minimize versus hide. Hide three apps in a row with ⌘H, then bring each back with ⌘Tab. Notice you never had to fish anything out of the Dock.
  6. Cycle windows within one app. Open four Finder windows, then walk all four with ⌘` without touching the trackpad.
  7. Tabs, everywhere. Open four tabs, close the second by accident, get it back with ⌘⇧T, then jump straight to the first with ⌘1.
  8. Undo is deeper than you think. Rename a file, move it to another folder, then press ⌘Z twice and watch both actions reverse.
  9. Save, and save a copy. Save a document, then make a second version of it with ⌘⇧S without touching the File menu.
  10. Run the Dock properly. Pin the two apps you open most, remove three you never use, then hide the Dock for an hour and see if you miss it.
03

Level 3 · Files and the Finder

10 · about 15 minutes

Finding, opening, naming and moving things. Column view and Quick Look alone will change how the machine feels.

The four Finder views

⌘1⌘2⌘3⌘4 shot

Icon view looks friendly. Column view knows where everything is.

Icon, List, Column, Gallery. Column view is the one worth learning: it shows the whole path across the window as you move deeper, so you always know where you are.

▶ Exercise · 30 seconds

Open a folder several levels deep and look at it in all four views. Then stay in column view for the rest of the week.

Make the Finder sidebar yours

drag a folder in

If you visit a folder every day, navigating to it every day is an unusual commitment to tradition.

The sidebar is editable. Drag any folder into it and it is one click away forever. Three or four project folders in there removes most of your daily clicking.

▶ Exercise · 30 seconds

Drag the folder you opened most this week into the sidebar. Drag out one you never use.

New folder, instantly

⌘⇧N

A folder in three keys. Naming it New Folder 7 remains your decision.

Makes a folder right where you are, named and ready to type into. Pair it with the next one and filing stops being a chore.

▶ Exercise · 30 seconds

Make a folder, name it, and put three files in it, using the keyboard only.

Rename with Return

⏎

Return renames a file instead of opening it. Everybody gets one free moment of confusion.

Return does not open a file on a Mac; it renames it. To open something it is ⌘↓ or a double-click. This trips up everyone once and then never again.

▶ Exercise · 30 seconds

Select a file, press ⏎, type a new name, press ⏎ again. Then open it with ⌘↓.

Quick Look at anything

Space

Space shows you what is inside a file. Somebody should have mentioned this sooner.

Select a file and tap the space bar to see inside it without opening anything. Documents, images, video, PDFs, zip contents. Tap space again to close. This is the biggest time-saver on the whole list.

▶ Exercise · 30 seconds

Go to your Downloads, arrow down the list and tap space on each file. Ten files inspected in fifteen seconds, no apps opened.

Go straight to any folder

⌘⇧G

Sometimes the fastest way through six folders is not going through six folders.

Type a path instead of clicking through folders. It autocompletes as you type. The moment someone gives you a path, this is how you get there.

▶ Exercise · 30 seconds

From any Finder window, get to your Library folder by typing ~/Library into ⌘⇧G.

Copy a file's full path

⌘⌥C

Computers are particular about paths. They are also willing to copy them for you.

Puts the exact path on the clipboard, ready to paste into a terminal, a message, or a dialog. Beats reading a path off the screen and retyping it wrong.

▶ Exercise · 30 seconds

Copy the path of a file three folders deep and paste it into a note. Zero typing.

Move a file instead of copying it

⌘C⌘⌥V

There is no Cut for files. There is Copy, then a special kind of Paste. Nobody guesses this.

There is no cut for files. You copy with ⌘C, then paste-and-move with ⌘⌥V. Everyone drags files between windows for years before finding this.

▶ Exercise · 30 seconds

Move a file from Downloads into Documents using only ⌘C and ⌘⌥V, one window, no dragging.

Turn on the path bar and status bar

⌘⌥P⌘/

The path bar shows where you are along the bottom and you can drop files onto any part of it to move them up the tree. The status bar shows how many items and how much space is left.

▶ Exercise · 30 seconds

Turn both on, then move a file two folders up by dragging it onto the path bar.

Search this folder, not everywhere

⌘F

Finder searches the whole Mac by default, which is rarely what you meant.

Finder search defaults to the whole Mac, which buries what you want. The bar underneath lets you switch to just the current folder, and you can set that as the default in Finder settings.

▶ Exercise · 30 seconds

Search inside one folder only, then add a Kind filter with the plus button to show just images.

▶ All 10 exercises for Files and the Finder
  1. The four Finder views. Open a folder several levels deep and look at it in all four views. Then stay in column view for the rest of the week.
  2. Make the Finder sidebar yours. Drag the folder you opened most this week into the sidebar. Drag out one you never use.
  3. New folder, instantly. Make a folder, name it, and put three files in it, using the keyboard only.
  4. Rename with Return. Select a file, press ⏎, type a new name, press ⏎ again. Then open it with ⌘↓.
  5. Quick Look at anything. Go to your Downloads, arrow down the list and tap space on each file. Ten files inspected in fifteen seconds, no apps opened.
  6. Go straight to any folder. From any Finder window, get to your Library folder by typing ~/Library into ⌘⇧G.
  7. Copy a file's full path. Copy the path of a file three folders deep and paste it into a note. Zero typing.
  8. Move a file instead of copying it. Move a file from Downloads into Documents using only ⌘C and ⌘⌥V, one window, no dragging.
  9. Turn on the path bar and status bar. Turn both on, then move a file two folders up by dragging it onto the path bar.
  10. Search this folder, not everywhere. Search inside one folder only, then add a Kind filter with the plus button to show just images.
04

Level 4 · Typing without the mouse

10 · about 20 minutes

Your hands stop leaving the keyboard. These work in every text box on the Mac, including the ones inside other apps.

Move the cursor by word and by line

⌥←⌥→⌘←⌘→

Holding the arrow key is a method. There is a faster one.

Option jumps a word at a time, Command jumps to the start or end of the line. Add ⌘↑ and ⌘↓ for the top and bottom of the document. This works in every text field on the machine, including this one.

▶ Exercise · 30 seconds

In a paragraph, get from the middle of a word to the start of the line, then to the end of the document, without arrowing one character at a time.

Select while you move

⇧⌥←⇧⌘→

Every one of those movement keys becomes a selection key by adding Shift. That is the entire trick to editing text fast: move keys plus Shift, and you never drag with the trackpad again.

▶ Exercise · 30 seconds

Select the last three words of a sentence with ⇧⌥← three times, then replace them by typing.

Delete by word

⌥⌫⌘⌫

Holding Delete and watching letters vanish one at a time is a surprisingly popular form of waiting.

Option-Delete removes a whole word, Command-Delete clears to the start of the line. Far faster than holding Delete and watching it chew backwards.

▶ Exercise · 30 seconds

Type a sentence, then remove it word by word with ⌥⌫. Type another and wipe it in one go with ⌘⌫.

Forward delete

fn⌫

The Delete key deletes backwards. Add fn and it remembers the future exists.

The Delete key on a Mac laptop deletes backwards. To delete the character ahead of the cursor, hold fn. Small, but it removes a daily papercut.

▶ Exercise · 30 seconds

Put the cursor in the middle of a word and delete forward through the rest of it.

The emoji and symbol picker

⌃⌘Space

There is a shortcut for emoji, and for every symbol you have ever gone hunting for.

Opens in any text field on the machine. It searches, and it holds more than emoji. Arrows, currency, accented letters, and every symbol you would otherwise go hunting for.

▶ Exercise · 30 seconds

Put an em dash and a degree symbol into a document using only the picker's search box.

Markup inside Quick Look

Space then the pen shot

You do not always need to open an app. Apps are learning to cope with this.

Quick Look does not just show, it edits. Crop an image, draw an arrow, sign a PDF, and save, without ever opening an app.

▶ Exercise · 30 seconds

Quick Look an image, draw an arrow on it, and save. Count how many apps you opened: none.

Combine and reorder PDFs in Preview

⌘⌥2

Before buying a PDF app, it is worth finding out how much PDF app Apple already gave you.

Preview is a capable PDF editor. Show the thumbnail sidebar and you can drag pages between open PDFs, reorder them, rotate, and delete. No subscription needed.

▶ Exercise · 30 seconds

Merge two PDFs into one and drag the last page to the front.

Sign a document without printing it

Preview, Markup, Signature

Printing a document to sign it and scan it back in is a ritual we are now ending.

Preview stores a signature you draw on the trackpad or hold up to the camera, then drops it on any PDF. Printing a form to sign it is a habit worth killing today.

▶ Exercise · 30 seconds

Capture your signature once. It is there for every form from now on.

The full screenshot toolbar

⌘⇧5

This is where Apple put the screenshot options after realising nobody would memorise them all.

Region, window, whole screen, plus video recording, a timer, and a choice of where the file lands. Set it once to save to a folder instead of burying your desktop.

▶ Exercise · 30 seconds

Record a five-second video of part of your screen, then change the save location to Downloads.

Text Replacement

System Settings, Keyboard

If you have typed the same long thing fifty times, you have been doing work a computer volunteered for.

Type a short trigger, get a long phrase, system-wide. Your email, your address, a block of boilerplate. It syncs across your devices and costs nothing.

▶ Exercise · 30 seconds

Set up two: one for your email address, one for something you type weekly. Use them today.

▶ All 10 exercises for Typing without the mouse
  1. Move the cursor by word and by line. In a paragraph, get from the middle of a word to the start of the line, then to the end of the document, without arrowing one character at a time.
  2. Select while you move. Select the last three words of a sentence with ⇧⌥← three times, then replace them by typing.
  3. Delete by word. Type a sentence, then remove it word by word with ⌥⌫. Type another and wipe it in one go with ⌘⌫.
  4. Forward delete. Put the cursor in the middle of a word and delete forward through the rest of it.
  5. The emoji and symbol picker. Put an em dash and a degree symbol into a document using only the picker's search box.
  6. Markup inside Quick Look. Quick Look an image, draw an arrow on it, and save. Count how many apps you opened: none.
  7. Combine and reorder PDFs in Preview. Merge two PDFs into one and drag the last page to the front.
  8. Sign a document without printing it. Capture your signature once. It is there for every form from now on.
  9. The full screenshot toolbar. Record a five-second video of part of your screen, then change the save location to Downloads.
  10. Text Replacement. Set up two: one for your email address, one for something you type weekly. Use them today.
05

Level 5 · Windows, desktops and screens

10 · about 20 minutes

Room to work. Extra desktops, windows that arrange themselves, and a machine that stops interrupting you.

Mission Control shows every window at once

⌃↑ shot

When you can no longer find a window, showing every window at once is pleasantly unsubtle.

When you have lost a window in a pile of twenty, this spreads them all out on one screen so you can see and click the one you want. It is the fastest way out of window chaos.

▶ Exercise · 30 seconds

Open six windows across three apps, deliberately bury one, then press ⌃↑ and click straight to it.

Spaces are extra desktops

⌃→⌃←

Like buying extra monitors, except imaginary and therefore considerably cheaper.

You can have several full desktops and slide between them. Work on one, mail and chat on another. It is the cheapest way to get a second monitor's worth of room without a second monitor.

▶ Exercise · 30 seconds

In Mission Control, click the plus at the top right to add a desktop. Put one app on it, then slide back and forth with ⌃← and ⌃→ until it feels natural.

Tile two windows side by side

drag to a screen edge shot

Windows are easier to work with once they stop lying on top of each other.

Modern macOS tiles windows when you drag them to an edge or corner, and there are menu items with shortcuts for it too. Half the value of a big monitor is arranging it without thinking.

▶ Exercise · 30 seconds

Put two windows side by side, then one in each corner, using edges alone.

Pin apps to a Space

right-click Dock icon

Put the distracting apps on another desktop. They remain distracting, but now they have to commute.

Right-click a Dock icon, Options, Assign To. That app now always opens on its own desktop. Mail and chat live away from your work and stop interrupting it.

▶ Exercise · 30 seconds

Assign your messaging app to desktop 2, quit it, reopen it, and watch it land there.

Stage Manager

Control Center shot

Some people love Stage Manager. Some turn it off twelve minutes later. Both are legitimate.

Keeps one window in focus and stacks the rest down the side, swapping as you click. It suits people who want one thing at a time without losing the pile. Try it for a day before deciding.

▶ Exercise · 30 seconds

Turn it on from Control Center, work in it for twenty minutes, then decide honestly whether to keep it.

Focus modes

Control Center

Your Mac is capable of not interrupting you. It just needs surprisingly detailed instructions.

More than do-not-disturb. A Focus can allow certain people through, switch your Home Screen, and turn itself on by time, place, or which app you open.

▶ Exercise · 30 seconds

Make a Work focus that silences everything except one person, and schedule it for your working hours.

Your clipboard follows you between devices

⌘C here, ⌘V there

Copy on the phone, paste on the Mac. Try not to be annoyed that everything does not work this way.

Copy on the Mac, paste on the iPhone, or the reverse. It just works when both are signed in and nearby. Most people never realize it is on.

▶ Exercise · 30 seconds

Copy a sentence on your phone and paste it into a document on the Mac.

Hand a task between devices

Handoff

Start a mail on the phone, finish it on the Mac. The handoff icon appears at the left end of the Dock when something is waiting to be picked up.

▶ Exercise · 30 seconds

Open a page on your phone and continue it on the Mac from the Dock.

Hot corners

System Settings, Desktop

Throw the pointer into a corner and something happens. Reckless mouse movement finally has a purpose.

Shove the pointer into a screen corner to trigger something. Lock screen, Mission Control, show desktop. The one gesture that needs no memory at all.

▶ Exercise · 30 seconds

Set the bottom-left to lock the screen and use it every time you stand up.

Multiple displays without the fighting

System Settings, Displays

Your Mac cannot see where you put your monitors. One of the few things you still have to explain to it.

Set which screen is the main one, arrange them to match reality, and decide whether each gets its own Spaces. Ten minutes here removes a daily annoyance.

▶ Exercise · 30 seconds

Drag the display arrangement so your mouse crosses between screens at the right edge.

▶ All 10 exercises for Windows, desktops and screens
  1. Mission Control shows every window at once. Open six windows across three apps, deliberately bury one, then press ⌃↑ and click straight to it.
  2. Spaces are extra desktops. In Mission Control, click the plus at the top right to add a desktop. Put one app on it, then slide back and forth with ⌃← and ⌃→ until it feels natural.
  3. Tile two windows side by side. Put two windows side by side, then one in each corner, using edges alone.
  4. Pin apps to a Space. Assign your messaging app to desktop 2, quit it, reopen it, and watch it land there.
  5. Stage Manager. Turn it on from Control Center, work in it for twenty minutes, then decide honestly whether to keep it.
  6. Focus modes. Make a Work focus that silences everything except one person, and schedule it for your working hours.
  7. Your clipboard follows you between devices. Copy a sentence on your phone and paste it into a document on the Mac.
  8. Hand a task between devices. Open a page on your phone and continue it on the Mac from the Dock.
  9. Hot corners. Set the bottom-left to lock the screen and use it every time you stand up.
  10. Multiple displays without the fighting. Drag the display arrangement so your mouse crosses between screens at the right edge.
06

Level 6 · Getting organized

10 · about 30 minutes

Files that sort themselves, searches that stay live, and the one setting that lets you invent a shortcut for anything an app forgot.

Show hidden files

⌘⇧.

They are hidden because Apple would rather you did not poke them. We are going to look anyway.

Toggles the dotfiles and system folders the Mac hides by default. You will need it the first time you touch a config file, and it toggles straight back off.

▶ Exercise · 30 seconds

In your home folder, press ⌘⇧. and count how many things appear that you had never seen. Press it again to hide them.

Rename fifty files at once

right-click, Rename shot

Renaming fifty files one at a time builds character. We are going to skip the character-building.

Select any number of files, right-click, Rename. You can find and replace text, add a prefix, or number them in sequence. It handles in one dialog what people do by hand for an hour.

▶ Exercise · 30 seconds

Take five files, rename them all to a shared name with sequential numbers, then undo it with ⌘Z.

Tags

⌃1⌃2

Folders insist a file lives somewhere. Tags are comfortable with a more complicated life.

Colored labels that cut across folders. A file can carry several, and every tag is one click away in the sidebar. Good for a state that folders cannot express, like in-progress or needs-review.

▶ Exercise · 30 seconds

Tag four files scattered in different folders with the same tag, then click that tag in the sidebar and see them collected.

Smart Folders

⌘⌥N shot

A Smart Folder does not contain files. It contains an argument about which files should appear.

A saved search that stays live. Every PDF added this month, everything over 100MB, everything tagged urgent. It is not a folder holding files, it is a question the Finder keeps answering.

▶ Exercise · 30 seconds

Build a Smart Folder for files added in the last seven days and pin it to the sidebar.

Give any menu item a shortcut

System Settings, Keyboard shot

If an app forgot to give something a shortcut, macOS lets you correct the oversight.

The single most underrated thing on the Mac. Under Keyboard Shortcuts, App Shortcuts, you can bind a key to any menu item in any app by typing its exact name. The command an app forgot to give a shortcut, you add yourself.

▶ Exercise · 30 seconds

Pick a menu item you use constantly that has no shortcut and give it one. Type the menu name exactly, including any dots.

AirDrop

share, AirDrop

Emailing yourself a file from the phone in your hand to the computer in front of you can stop today.

Sends files between nearby Apple devices with no cable, no email, no upload. Faster than anything else for a photo or a PDF that needs to move one desk over.

▶ Exercise · 30 seconds

Send a file from your phone to your Mac and back.

Search engines you invent

browser settings

Visiting a website just to use its search box is an unnecessary social call.

Assign a keyword to any site's search. Type a keyword and a term in the address bar and go straight to results, skipping the homepage entirely.

▶ Exercise · 30 seconds

Add three for the sites you search most and use them for a day.

Browser profiles

browser settings

Work you and personal you can stop borrowing each other's browser.

Separate windows with separate logins, history, and extensions. Work and personal stop bleeding into each other, and you stop logging out to switch accounts.

▶ Exercise · 30 seconds

Split work and personal into two profiles and give each its own window.

A password manager, properly

built in or third party

Your brain is a terrible password manager. This is not a criticism. It has other responsibilities.

macOS has Passwords built in and it autofills everywhere. Whichever you use, the point is the same: unique passwords you never type, and passkeys where the site offers them.

▶ Exercise · 30 seconds

Find your three worst reused passwords and replace them with generated ones.

Time Machine

System Settings

Backups are boring right up until the moment they become the most interesting thing in your life.

Plug in a drive, turn it on, forget about it. Hourly backups you can browse back through, and a full restore onto a new Mac. The cheapest insurance you will ever buy.

▶ Exercise · 30 seconds

Turn it on. Then open it and restore one file from yesterday, so you know how before you need it.

▶ All 10 exercises for Getting organized
  1. Show hidden files. In your home folder, press ⌘⇧. and count how many things appear that you had never seen. Press it again to hide them.
  2. Rename fifty files at once. Take five files, rename them all to a shared name with sequential numbers, then undo it with ⌘Z.
  3. Tags. Tag four files scattered in different folders with the same tag, then click that tag in the sidebar and see them collected.
  4. Smart Folders. Build a Smart Folder for files added in the last seven days and pin it to the sidebar.
  5. Give any menu item a shortcut. Pick a menu item you use constantly that has no shortcut and give it one. Type the menu name exactly, including any dots.
  6. AirDrop. Send a file from your phone to your Mac and back.
  7. Search engines you invent. Add three for the sites you search most and use them for a day.
  8. Browser profiles. Split work and personal into two profiles and give each its own window.
  9. A password manager, properly. Find your three worst reused passwords and replace them with generated ones.
  10. Time Machine. Turn it on. Then open it and restore one file from yesterday, so you know how before you need it.
07

Level 7 · Adding real tools

10 · an evening

Where stock macOS runs out. Everything here replaces something built in that is not good enough, and the built-in version is named each time so you can judge for yourself.

Homebrew, the package manager

brew install

You have reached the part of the course where installing software involves typing. You are doing fine.

Installs software from one command instead of hunting for downloads, dragging to Applications, and dismissing warnings. It is the foundation for nearly everything else in this tier and the next.

▶ Exercise · 30 seconds

Install Homebrew, then install one command-line tool with it. Run brew list and see what you now own.

A real launcher replaces Spotlight

⌘Space, remapped shot

Spotlight got you here. Meet its overachieving cousins.

Raycast or Alfred take over the same keystroke and do far more: window control, clipboard history, snippets, calculations, app-specific actions, and extensions. It becomes the front door to the whole machine.

▶ Exercise · 30 seconds

Install one, take over ⌘Space, and use nothing else for a day.

Clipboard history

launcher hotkey shot

Your Mac remembers exactly one thing you copied. This seems unnecessarily unforgiving.

Everything you have copied, searchable, going back weeks. The first time you recover something you copied over an hour ago, it pays for itself permanently.

▶ Exercise · 30 seconds

Copy five things, then paste the third one back without re-copying it.

Snippets and text expansion

launcher snippets

Text Replacement went to college.

The grown-up version of Text Replacement: multi-line blocks, placeholders, dates that fill themselves in, and a cursor position waiting for you. Anything you type more than twice a week belongs here.

▶ Exercise · 30 seconds

Turn a message you send often into a snippet with one blank to fill in.

Window management by keystroke

⌃⌥ arrows

Dragging windows was fine when you did it six times a day. You have changed.

Rectangle, or your launcher's built-in version, snaps windows to halves, thirds, and corners with a key. Dragging to edges is fine occasionally; a keystroke is what you want fifty times a day.

▶ Exercise · 30 seconds

Learn four: left half, right half, maximize, and centre. Arrange a full screen without touching the trackpad.

Quicklinks and keyword search

launcher

Bind a keyword to any URL with your query dropped into it. Type gh then a repo name and land on the page. Ten of these removes most of your browser navigating.

▶ Exercise · 30 seconds

Make three for the sites you open most, and use them instead of tabs today.

Shortcuts.app

built in

Programming, without the part where somebody tells you it is programming.

Visual automation that ships with the Mac, and it runs on your phone too. Resize images, join PDFs, rename batches, post to somewhere. You build it by dragging blocks, with no code.

▶ Exercise · 30 seconds

Build one that takes selected images and makes web-sized copies in a new folder.

Tame the menu bar

Ice, or similar shot

At some point your menu bar becomes a small parking lot. This is enforcement.

Modern Macs collect a dozen status icons and a laptop notch eats the space. A menu bar manager hides the ones you rarely need behind a divider and gives them back on click.

▶ Exercise · 30 seconds

Hide everything except the clock and the battery. See how long before you miss anything.

Rules that file things for you

Hazel, paid

You have been sorting Downloads by hand. Admirable. No longer necessary.

Watches folders and acts on what appears: rename by content, sort by date, move, tag, archive. The paid one is the best of them, and the Folder Actions above are the free approximation.

▶ Exercise · 30 seconds

Write one rule that keeps your Downloads folder under control for a week without you.

defaults write

terminal

Apple has settings it does not give you settings for.

Toggles preferences Apple never exposed. Faster Dock animations, showing full paths in Finder titles, changing where screenshots land. Read what a command does before running it.

▶ Exercise · 30 seconds

Change your screenshot save location and file prefix with two defaults commands.

▶ All 10 exercises for Adding real tools
  1. Homebrew, the package manager. Install Homebrew, then install one command-line tool with it. Run brew list and see what you now own.
  2. A real launcher replaces Spotlight. Install one, take over ⌘Space, and use nothing else for a day.
  3. Clipboard history. Copy five things, then paste the third one back without re-copying it.
  4. Snippets and text expansion. Turn a message you send often into a snippet with one blank to fill in.
  5. Window management by keystroke. Learn four: left half, right half, maximize, and centre. Arrange a full screen without touching the trackpad.
  6. Quicklinks and keyword search. Make three for the sites you open most, and use them instead of tabs today.
  7. Shortcuts.app. Build one that takes selected images and makes web-sized copies in a new folder.
  8. Tame the menu bar. Hide everything except the clock and the battery. See how long before you miss anything.
  9. Rules that file things for you. Write one rule that keeps your Downloads folder under control for a week without you.
  10. defaults write. Change your screenshot save location and file prefix with two defaults commands.
08

Level 8 · Making the Mac do the work

10 · an evening

Automation. The terminal in small, useful doses, plus the tools that let something happen without you being there.

Open the terminal where you are

open .

The terminal is much less intimidating once you can leave whenever you want.

The two-way door between Finder and the terminal. Typing open . in a terminal opens that folder in Finder; a Finder service does the reverse. Once this is easy you stop avoiding the terminal.

▶ Exercise · 30 seconds

Get from a deep Finder folder to a terminal in that folder, and back, in under five seconds.

The five terminal commands worth knowing

cdlsmvcpmkdir

Five commands. We are not joining a hacker collective.

You do not need to become a terminal person. These five plus tab-completion cover moving around and moving files, and they are the vocabulary every other tool assumes you have.

▶ Exercise · 30 seconds

Make a folder, move two files into it, and list it, in the terminal only. Use Tab to complete every name.

Pipe things through the clipboard

pbcopypbpaste

The clipboard and the terminal can talk to each other. More useful than it sounds.

Sends terminal output straight to the clipboard, or the clipboard into a command. The glue between the terminal and everything else on the machine.

▶ Exercise · 30 seconds

Put the output of one command onto your clipboard and paste it into a note.

Search by content from the terminal

mdfind

Spotlight has a command-line entrance. Of course it does.

The same index Spotlight uses, from the command line, so you can pipe the results somewhere. Finds by content, not just by filename.

▶ Exercise · 30 seconds

Find every file on your Mac containing a distinctive phrase you know is in one of them.

Quick Actions in the right-click menu

Shortcuts, Quick Action

Any shortcut can be set to appear when you right-click files in Finder. That is how your own automation becomes something you use, instead of something you built once.

▶ Exercise · 30 seconds

Turn the shortcut you just built into a Quick Action and run it from Finder.

Folder Actions

Automator

Drop in a file. Something happens. You have begun delegating.

Attach an action to a folder and it fires whenever something lands in it. A downloads folder that sorts itself, a screenshots folder that renames on arrival.

▶ Exercise · 30 seconds

Make a folder that moves any image dropped in it into a subfolder by month.

Run things on a schedule

launchd

Now the Mac can do things while you are not there. Use this responsibly.

The Mac's own scheduler. Runs a script every hour, at login, or when a folder changes, and unlike cron it catches up on runs missed while asleep.

▶ Exercise · 30 seconds

Schedule a small script to run daily and confirm from its log that it fired.

Talk to apps that have no API

osascript

AppleScript is old, strange, and occasionally the only person in the building with a key.

AppleScript and JXA drive apps directly: pull the selected message, make a document, move windows. Ugly, old, and the only way in for a lot of Mac software.

▶ Exercise · 30 seconds

Write one line that gets the frontmost app's name, then one that acts on your current selection.

Shortcuts that call the shell

Run Shell Script

The bridge between the visual world and the scripted one. A Shortcut gives you a Finder Quick Action, a menu bar item, and a phone trigger for something you wrote in bash.

▶ Exercise · 30 seconds

Wrap one of your shell scripts in a Shortcut and run it from the Finder right-click menu.

Record and cut without an editor

⌘⇧5ffmpeg

You do not need a video editor for every video any more than you need a restaurant to make toast.

Capture with the built-in recorder, then trim, resize, convert, or turn it into a gif from one command. Enough for a bug report or a walkthrough without opening video software.

▶ Exercise · 30 seconds

Record ten seconds of your screen and turn it into a small gif.

▶ All 10 exercises for Making the Mac do the work
  1. Open the terminal where you are. Get from a deep Finder folder to a terminal in that folder, and back, in under five seconds.
  2. The five terminal commands worth knowing. Make a folder, move two files into it, and list it, in the terminal only. Use Tab to complete every name.
  3. Pipe things through the clipboard. Put the output of one command onto your clipboard and paste it into a note.
  4. Search by content from the terminal. Find every file on your Mac containing a distinctive phrase you know is in one of them.
  5. Quick Actions in the right-click menu. Turn the shortcut you just built into a Quick Action and run it from Finder.
  6. Folder Actions. Make a folder that moves any image dropped in it into a subfolder by month.
  7. Run things on a schedule. Schedule a small script to run daily and confirm from its log that it fired.
  8. Talk to apps that have no API. Write one line that gets the frontmost app's name, then one that acts on your current selection.
  9. Shortcuts that call the shell. Wrap one of your shell scripts in a Shortcut and run it from the Finder right-click menu.
  10. Record and cut without an editor. Record ten seconds of your screen and turn it into a small gif.
09

Level 9 · The command line, properly

10 · a few evenings

A real shell setup. Faster search, faster movement, and a terminal that is yours rather than generic.

Aliases and shell functions

~/.zshrc

If you keep typing the same command, the command should meet you halfway.

Short names for long commands, and small functions for things you do constantly. This is where a terminal stops being generic and starts being yours.

▶ Exercise · 30 seconds

Write five aliases for commands you typed this week, and one function that takes an argument.

Dotfiles in version control

git

Your carefully built setup deserves better than living on one mortal computer.

Your shell config, your editor, your tool settings, all in one repo you can clone. It turns an accumulated setup into something you own and can move.

▶ Exercise · 30 seconds

Put your shell config in a repo and symlink it into place. Commit it.

Fuzzy find everything

fzf

Remember three letters. Let the computer remember the rest.

Type a few letters and narrow any list of files, command history, git branches or processes. It hooks into the shell so ⌃R becomes a searchable history instead of a scroll backwards.

▶ Exercise · 30 seconds

Find a command you ran last week using ⌃R and a three-letter fragment.

Search code and text fast

ripgrep

You can stop opening files just to find out what is in them.

Searches a whole tree in a fraction of the time, respects your ignore files, and prints results you can read. Once it is installed you stop opening things just to look inside them.

▶ Exercise · 30 seconds

Search a large folder for a phrase and compare how long it takes against Finder.

Jump to folders by habit

zoxide

Your terminal can learn where you tend to go. Even cd was doing too much work.

Learns the folders you visit and lets you jump to them by a fragment of the name from anywhere. Replaces long cd paths with two letters.

▶ Exercise · 30 seconds

Visit four project folders, then jump between them by fragment alone.

Better ls and better cat

ezabat

The old commands still work. These are what happened once people developed standards.

Listings with colour, icons, tree view, and git status; file printing with syntax highlighting and line numbers. Small quality upgrades you feel every single day.

▶ Exercise · 30 seconds

Alias your old commands to the new ones and use them for a week.

Slice JSON without a script

jq

Filters and reshapes JSON on the command line. The moment you touch any API or config file, this stops being optional.

▶ Exercise · 30 seconds

Pull one field out of a JSON file and turn it into a plain list.

Sessions that survive

tmux

Close the terminal. Your work stays.

Split panes, keep long jobs running after you close the window, and reattach exactly where you left off, including over ssh to another machine.

▶ Exercise · 30 seconds

Start a session, split it, detach, close the terminal entirely, and reattach.

SSH keys and a config file

~/.ssh/config

Passwords and long server addresses are both things computers remember better than you do.

Keys instead of passwords, and short host aliases instead of long connection strings. Typing one word to reach a server is the whole point.

▶ Exercise · 30 seconds

Set up one host alias so a single short command connects you.

Backups you actually control

rsyncrclone

Time Machine covers the machine; these copy exactly what you choose, where you choose, on your schedule. Run it from launchd and it happens without you.

▶ Exercise · 30 seconds

Mirror one important folder to an external drive, then run it again and watch it copy almost nothing.

▶ All 10 exercises for The command line, properly
  1. Aliases and shell functions. Write five aliases for commands you typed this week, and one function that takes an argument.
  2. Dotfiles in version control. Put your shell config in a repo and symlink it into place. Commit it.
  3. Fuzzy find everything. Find a command you ran last week using ⌃R and a three-letter fragment.
  4. Search code and text fast. Search a large folder for a phrase and compare how long it takes against Finder.
  5. Jump to folders by habit. Visit four project folders, then jump between them by fragment alone.
  6. Better ls and better cat. Alias your old commands to the new ones and use them for a week.
  7. Slice JSON without a script. Pull one field out of a JSON file and turn it into a plain list.
  8. Sessions that survive. Start a session, split it, detach, close the terminal entirely, and reattach.
  9. SSH keys and a config file. Set up one host alias so a single short command connects you.
  10. Backups you actually control. Mirror one important folder to an external drive, then run it again and watch it copy almost nothing.
10

Level 10 · Remaking the machine

10 · ongoing

Remapped keys, scripted windows, and a setup you could rebuild on a new Mac in an hour. Take these one at a time. Each is a small project.

Turn Caps Lock into a fifth modifier

Karabiner-Elements shot

Caps Lock occupies prime keyboard real estate for a job last considered important in 1987.

The most valuable key on the board is wasted on a function nobody wants. Remap it to Hyper, which is all four modifiers at once, and you unlock a whole layer of shortcuts that no app will ever collide with.

▶ Exercise · 30 seconds

Map Caps Lock to Hyper, then bind Hyper-T to your terminal and Hyper-B to your browser.

Complex modifications

Karabiner-Elements

A key can now mean one thing tapped and another held. We have left the normal part of the tour.

Keys that behave differently held versus tapped, per-app remaps, sequences. Caps Lock as Escape when tapped and Control when held is the classic, and it is better.

▶ Exercise · 30 seconds

Set one key to do one thing tapped and another held. Live with it for a week.

A tiling window manager

yabai or AeroSpace shot

Your windows are about to start arranging themselves. It is difficult to go back.

Windows arrange themselves and you move between them by keystroke. No dragging, no overlap, no hunting. It is a real adjustment and the people who make it never go back.

▶ Exercise · 30 seconds

Install one, learn focus-left and focus-right, and work in it for an afternoon.

Global hotkeys for anything

skhd

By now, a Mac without a shortcut for something is just a Mac you have not got to yet.

Binds any key combination to any command, system-wide, independent of what is in front. It is the layer that makes a tiling manager usable and it works on its own too.

▶ Exercise · 30 seconds

Bind four keys: two window moves, one app launch, one script.

Script the desktop itself

Hammerspoon

Your Mac can notice things happening and rearrange itself. This is getting slightly out of hand.

Lua bindings to windows, screens, wifi, audio, and app events. React to plugging in a monitor, or arriving at an office network, by rearranging everything automatically.

▶ Exercise · 30 seconds

Write a config that snaps a specific app to a specific place whenever it launches.

Macros for the things that are not keys

Keyboard Maestro, paid

If you can describe the tedious thing you keep doing, there is a good chance you can stop doing it.

Triggers on keys, times, app launches, clipboard contents and window states, then runs long chains of actions. When a shortcut is not enough and a script is too much, this is the middle.

▶ Exercise · 30 seconds

Build one macro that sets up your whole working environment: apps, windows, and a browser tab set.

Remap the trackpad and the mouse

BetterTouchTool, paid

Custom gestures, window snapping, a scriptable Touch Bar, per-app behavior. Overlaps other tools in this tier, so pick one lane rather than running three.

▶ Exercise · 30 seconds

Make a three-finger gesture that does the thing you reach for most.

Your whole machine in one file

brew bundle dump

Your collection of apps has become infrastructure. This happened gradually.

Writes every app and tool you have installed into a Brewfile. On a new Mac, one command installs all of it. This is the difference between a setup and a setup you can rebuild.

▶ Exercise · 30 seconds

Generate your Brewfile, read it, delete the lines for things you no longer want, and commit it.

Expansion everywhere, from a repo

Espanso

You have now automated typing the things you previously automated typing. We are nearly done.

Open-source text expansion whose config is plain files you can version and sync. It runs in every app and does not care whose ecosystem you are in.

▶ Exercise · 30 seconds

Move your snippets into it, commit the config, and stop retyping anything.

Rebuild the whole thing in an hour

the Brewfile plus dotfiles

You started by learning what the Command key does. Now you can rebuild the whole machine from a file. That escalated nicely.

The real finish line. A new or wiped Mac, one clone and one command, and everything on this list is back: apps, tools, keys, shell, and settings. Until you have tested it you do not have it.

▶ Exercise · 30 seconds

Write the steps down as a runbook. Then check every line is real by reading it as if the Mac in front of you were brand new.

▶ All 10 exercises for Remaking the machine
  1. Turn Caps Lock into a fifth modifier. Map Caps Lock to Hyper, then bind Hyper-T to your terminal and Hyper-B to your browser.
  2. Complex modifications. Set one key to do one thing tapped and another held. Live with it for a week.
  3. A tiling window manager. Install one, learn focus-left and focus-right, and work in it for an afternoon.
  4. Global hotkeys for anything. Bind four keys: two window moves, one app launch, one script.
  5. Script the desktop itself. Write a config that snaps a specific app to a specific place whenever it launches.
  6. Macros for the things that are not keys. Build one macro that sets up your whole working environment: apps, windows, and a browser tab set.
  7. Remap the trackpad and the mouse. Make a three-finger gesture that does the thing you reach for most.
  8. Your whole machine in one file. Generate your Brewfile, read it, delete the lines for things you no longer want, and commit it.
  9. Expansion everywhere, from a repo. Move your snippets into it, commit the config, and stop retyping anything.
  10. Rebuild the whole thing in an hour. Write the steps down as a runbook. Then check every line is real by reading it as if the Mac in front of you were brand new.