Personal automation to create Neuron zettelkasten from an existing Markdown notes project
| src | ||
| .gitignore | ||
| README.md | ||
| requirements.txt | ||
| setup.py | ||
neuron-zk-generator
This is a basic Python application that reads data from my zettelkasten and formats it so that it can be compiled as a Neuron project and from there published as a static-site on the web.
Running app in local development
source venv/bin/activate
pip install -r requirements.txt
neuron-zk-generator
Build standalone executable
Use pyinstaller to create single executable file. pyinstaller is installed
along with other packages in requirements.txt.
From root:
pyinstaller -F src/app.py
# -F compiles to single file
Outputs to neuron-zk-generator/dist/app.
Sourcing the executable:
/home/thomas/repos/neuron-zk-generator/dist/app