johnny-decimal/README.md

1.1 KiB

johnny decimal

Scripts related to creating or maintaining a Johnny Decimal system

Ideas

  • A Very Fancy script that determines the next available ID number based on supplied category and adds your new item to the Index at the same time

Existing Tools

build-index.sh

This script loops over your index directory system and builds a set of markdown files - one for each area.

The markdown files are formatted such that they can be directly dumped into a Hugo (or other SSG) instance

  • so you can publish your index on a static Pages host
    • so you can then determine the next ID number even when your filing system isn't accessible.

Setting your Pages site as "not public" is probably wise - don't give away OSINT for free!

This script will run in $PWD unless you optionally specify the root of your JD directory.

Usage:

build-index.sh [/path/to/JD/root] [/outfile/path/]

===

You may contribute if you wish. Merge requests are welcomed. Don't be a jerk, &c &c.

Contributors:

- [Emma Tebibyte](https://gitlab.com/emmatebibyte)