Personal automation to create Neuron zettelkasten from an existing Markdown notes project
Find a file
thomasabishop 2769b4d1e5 Revert "chore: remove requirements.txt"
This reverts commit de2f6a7161.
2024-11-14 13:02:30 +00:00
src feature: tweak console outputs 2024-11-11 15:49:01 +00:00
.gitignore complete app 2024-10-19 13:03:04 +01:00
README.md complete app 2024-10-19 13:03:04 +01:00
requirements.txt Revert "chore: remove requirements.txt" 2024-11-14 13:02:30 +00:00
setup.py complete app 2024-10-19 13:03:04 +01:00

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