This is a MkDocs site that hosts my second brain as a GitHub Pages site. It uses the mkdocs-terminal theme.
This project uses git submodules. Clone the site including submodules, then change directories into the project root.
git clone --recurse-submodules https://github.com/kraker/notes.git
cd notesPython virtual environments are recommended. Create a venv and source it.
python3 -m venv .env
source .env/bin/activateInstall Python development environment dependencies.
python3 -m pip install -r requirements-dev.txtServe the site locally.
mkdocs serveUpdate submodules.
git submodule update --remoteDeploy to GitHub Pages.
mkdocs gh-deployMIT
Written by Alex Kraker (@kraker)