Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zettelkasten

Note taking method devised by Niklas Luhmann. It is essentially a graph database of notes. See https://www.zettlr.com/post/what-is-a-zettelkasten for a more in-depth description.

Each note should contain one concept/idea, has to link to other notes, and have tags.

Scripts

I have three scripts to ease the use of the Zettelkasten:

  • make-note.sh takes a name and creates a new note.
  • link-search.sh takes the name of a note and outputs the notes that link to it.
  • tag-search.sh takes the name of a tag and outputs all notes with that tag.

Visualisation

Graph visualisation of the zettelkasten is implemented via [plotly dash]https://plotly.com/dash/). Install the framework via (in a virtual environment)

pip install .

And then run:

zettlekasten

in a directory containing markdown notes following the style created by make-note.sh.

You can view the zettelkasten in your browser on localhost:8050/all-notes.

example of visualisation

Configuration

There is a configuration file (.editor) for where to automatically open files created by make-note.sh. It defaults to your $EDITOR , but maybe zettlr, which is a great markdown editor (with Zettelkasten support), is more to your liking.

About

Framework for my Zettelkasten setup

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages