|Release as 0.3.0|
|mario authored 14 days ago last checkin a1f0f2a8f ⎘|
|📂 cookiedough||directoried repositories unpacked in uidata‹›||20 days ago|
|📂 dev||quirky graphics‹›||30 days ago|
|📂 manpage||Updated help pages, and update method‹›||27 days ago|
|📄 LICENSE||Basic docs and project infos‹›||31 days ago|
|📄 Makefile||add setuptools, Makefile‹›||31 days ago|
|📄 NEWS||Release as 0.3.0‹›||14 days ago|
|📄 README.md||Release as 0.3.0‹›||14 days ago|
|📄 pytest.ini||add setuptools, Makefile‹›||31 days ago|
|📄 setup.py||Enable replay option, add verbose setting, use full pluginconf config‹›||27 days ago|
cookiedough(1) is a GUI browser for cookiecutter templates. And can of course extract them. It comes with a database of around 2300 cookietemplates, grouped by category, and allows some rudimentary filtering. Very early alpha, but usable.
Installation / Use
Just install it as normal pip package:
~$ pip3 install -U cookiedough
And start it from a terminal window:
Keep an eye on the terminal when rolling out a template. Not all prompts might be captured by monkeypatching.
There's some usage information in the man page, and in the →Help→Help.
Bugs / Caveats
- No support for template dictionary variables. (They're not widely used though.)
- Database does not contain any directoried templates yet. (A few do exist.)
- The README colorization is fairly basic. (But more processsing would slow it down too much.)
- It can crash when speed-scrolling through the templates. (Perhaps PSG vs Tk threads issue.)
- Tkinter might also crash when encountering emojis. (Either install Symbola font and get rid of Noto Color Emoji. Or upgrade to tcl/tk 8.6.10, or go back to Ubuntu 18.04 where it miraculously worked.)