Scripts related to creating and maintaining a Johnny Decimal system
build-index.sh | ||
CHANGELOG | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md |
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.
You may also optionally specify the outfile, but if you choose to do this, you must 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: