You can paste in a bunch of files from an existing knowledge base, create some new ones from scratch, or just leave it empty for now.
Go to your chosen working directory,
cd /path/to/your/working/directory
… and initialize it.
noodle init
Backup Your Data!
Noodle is in alpha and changes frequently.
Opening a knowledge base with a newer version of noodle than it was initialized with may corrupt it.
Now it’s ready for noodle commands! Running noodle without arguments opens the directory with the interactive REPL interface.
noodle
It features a partial list of doodles and a layermask to show you a manageable “slice” of the full noodle structure.
If you’ve just initialized, your noodle will only contain the files of your workingdirectory.
From here you can enter commands to navigate, create, destroy, and rearrange structure.
If you’re in the REPL and already have files in your working directory, you can reveal some of them with:
grow
Making Your First Links
Once in the REPL, create a layer to work in. For example:
layer main
You’ll notice a new layer in the layermask.
Currently the layer is empty.
The layers which were already open are unaffected.
Use the chain command to quickly get some content down.
chain math philosophy ethics sport
Hold Ctl and use the ↑ and ↓ arrow keys to see your links in action.
You can toggle the active layer with PgUp and PgDn.
Way to Go!
Take the time to master noodle’s basic manipulations.
They’re pretty straight forward.
They form the basis for all the more complex noodliness and are great for making small specific changes.