Collect my thoughts • • • What is a pensieve?
This is basically the README I use, obviously feel free to rewrite it to suit your style or needs
This is a place to keep all the notes, snippets, and other things that may be useful again one day. The notes and scripts found here will vary widely, some very raw, others relatively finished, some will be migrated elsewhere, some may be older copies, and some may just be completely random and not even useful at all.
-
README.md: ⇦ You are here.
-
Notes: Like it says: notes, documents, tutorials, thoughts, recipes, ...; some notable ones are:
- 000Notes: Active notes file, new stuff usually enters here and occasionally gets moved out into other files; newest stuff is near the top.
-
Lab: One-off tests, experiments, proofs-of-concept; island of misfit toys
-
Scripts: Scripts that aren't just one-off tests
-
Annex: Additional materials saved from various sources; PDFs, images, archives
-
Defunct: Especially old stuff that probably isn't useful to anyone
- Make your own with the pensieve template on GitHub.
- Add, delete, or rewrite files and directories to suit your needs; the template's structure has served me very well, but your workflow may be different.
- This "visitor's guide" helps collaborators get oriented if you choose to share your pensieve with anyone.
- I find VSCode's outline view, notebook support, syntax coloring, project-wide search, and many other features extremely useful. On the other hand, you can use any editor you like, or even work with your pensieve entirely through GitHub's web UI.
git send
is extremely helpful for making quick commits quickly; all of my bettergit tools and allgit are also recommended.