The Archive 3rd Party Macros
This page lists all known macros for Keyboard Maestro, Alfred, and other third-party launchers that can enhance your workflows with The Archive.
Bundles
- Alfred workflow by @pryley: bundle of many different actions to work with your Zettelkasten from anywhere
- @seanakabry’s KM macro collection
Writing and linking
- Link & tag auto-completion bundle by @Will
- Insert link to notes with auto-completion/type-ahead search
- Variant by @Will, inserting the ID
- Variant by @kaidoh, inserting the full note title
- Variant by @Vinho, periodically updating a KM variable
- Tag auto-completion/type-ahead search
- Extract new note from selected text by @sfast
- Table of Contents link: Inset link with spacing to right-align links
- Copy note links in 3 different formats by @Will
- For an alternative to one of these formats: Convert The Archive’s copied links from
[[YYMMDDHHMM Title]]
to[[YYMMDDHHMM]] Title
also by @Will
- For an alternative to one of these formats: Convert The Archive’s copied links from
Creating Notes
- Create new note from selecton
- Create & update Zettel and its metadata (Alfred workflow)
- Create Zettel (Keyboard Maestro)
- Insert note header/template
Getting Stuff into The Archive
- Paste without newlines, e.g. to copy from PDFs.
- Copy link to mail, media, or website into The Archive by @Will
- Take screenshot and save into The Archive: saves the picture in your media folder and prepares the Markdown to insert an image in your clipboard.
- Good news: The Archive since v1.7 supports image pasting from the clipboard directly!
Maintenance, Search and Replace
- Rename note and update all links by @seanakabry.
- Global find and replace for titles in all notes, by @Vinho.
- Global find and replace for whole note contents by @Vinho.
- Print all tags from .txt files (run from archive directory) by Will, a.k.a. Create a “Tag Cloud” note.
- Create note that adds details to tag by @Will.
- Another approach in The Archive could be to create a note with the tag as the filename. When you search for the tag
#zettelkasten
, the file#zettelkasten.txt
will be presented to you automatically as a sort of hub note.
- Another approach in The Archive could be to create a note with the tag as the filename. When you search for the tag
- Generate a statistics dashboard by @Will.
- Visualize network of selected notes via graphviz by @Vinho.
- Create nested list from connections of selected notes by @Vinho.
- Create & update note backlink back-matter by @piotr. Uses Andy Matuschak’s “note janitor” script we wrote about before.
Visualization
- Generate a statistics dashboard
- Visualize network of selected notes via graphviz
- Create nested list from connections of selected notes
- Create & update note backlink back-matter
Reference management:
- Insert BibDesk citekey, choose from list by @cdguit.
- Insert links to Evernote notes by @Will, a.k.a. Using Evernote as a PDF and article archive.
Media:
- Move image to /media and put syntax in clipboard: Select files in Finder and copy to the media directory and create in the system clipboard a formatted link for pasting, e.g.
![](media/001.jpg)
.
Linking and getting to notes:
- Search for note by ID at cursor position from any application by @Mediapathic.
- Sascha’s variant skips the clipboard and emulates keystrokes on behalf of the user.
- Open note that matches selection from other apps by @seanakabry (like external wiki linking)
- Copy note links in format by @Will does:
- Insert Inline Note Link (UID only)
[[202008011415]]
- Insert Title 1st Note Link -
Zettelkasting Dashboard [[202008011415]]
- Insert UID 1st Note Link -
[[202008011415]] Zettelkasting Dashboard
- Insert Inline Note Link (UID only)
Miscellaneous
- Poor Man’s Roam: “Creates a new note with all paragraphs containing search term”
- Insert URLs to notes from other apps with auto-completion/type-ahead search
- Open note that matches selection from other apps (like external wiki linking)