This is simply a notebook repository for taking notes from the command line, so no GUI applications are used. Documents are managed only with Git, and edited with Vim.
The structure is intentionally minimal for both better functionality and scanning, as well as making it more Linux-oriented.
The goal of this repository is to make a versionable thinking station, being able to streamline and automate the way I capture thoughts inside the terminal.
bash-> Bash knowledgec-> C knowledgelinux-> Linux knowledgegit-> Git knowledgezettelkasten-> Atomic notesresources-> External reference materialmisc-> Other tooling for this repository
- new-note.sh => Builds a new note in a topic directory
- new-zettel.sh => Builds a new zettel in the zettelkasten directory
- doc-build.sh => Formats and lints a markdown file, then checks links (mdformat, markdownlint, lychee)
| Day of the Week | Topic/Tasks |
|---|---|
| Monday | Linux |
| Tuesday | Bash |
| Wednesday | C |
| Thursday | Vim |
| Friday | Git |
| Saturday | Build |
| Sunday | Reflect |
Weekends will be spent building what is learned from the notes and reflecting on what I learned from my projects.