Working at the command line

The structured nature of the Johnny.Decimal numbering system lets you move to any folder with the minimum number of keystrokes using tab completion.

At each level, you know with certainty that there will be no conflicting items.

A GIF, showing me navigating to subfolders in Terminal. At each stage I only need to enter the first part of the JD number then press Tab.
FIGURE 12.04A. TAB COMPLETION IN TERMINAL.

Script your way around

Easier still, use a simple bash script to change to any directory immediately. Put this in your .zshrc or equivalent.

cdj() {
  # Update with your document root folder
  pushd ~/Documents/*/*/${1}*
}

export cdj

And now switch to any directory with cdj 11.11.

Library of tools

You'll find command line tools and more at 31.01. And there are always people sharing their tips on the forum.


JD systems & training ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Life Admin: the stuff we
all manage day-to-day. How
Johnny organises his life.

The Workshop: a 5-hour video
course backed up by our
120+ page Workbook.

I teach you how to build
your own system and
organise your stuff.

Small business: stop losing
important files. Focus on
your business; let us be
your in-house admin.

   ▷ ▷ Save up to $210 ◁ ◁

July 2025: prices increasing
  100%+ next month with the
 release of JDHQ v2.0. Sign
  up now and we'll migrate
   your account for free.
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Search ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────