Move *.page descriptions to online wiki as <meta> tag. | ||
---|---|---|
mario authored 1351 days ago last checkin c279d910d ⎘ | ||
π help | Move *.page descriptions to online wiki as <meta> tag.βΉβΊ | 1351 days ago |
π __init__.py | directoried repositories unpacked in uidataβΉβΊ | 1385 days ago |
π __main__.py | Removed remnants of previous attempts of search input widget prettifiβΉβΊ | 1393 days ago |
π config.patch | Implement patch for cookiecutter/config.py (xdg paths)βΉβΊ | 1393 days ago |
π icons.py | rescaled logo and buttonβΉβΊ | 1392 days ago |
π rollout.py | Fix typo, again.βΉβΊ | 1389 days ago |
π uidata.json | Updated database, now contains 4153 entries.βΉβΊ | 1378 days ago |
π update.py | Enable replay option, add verbose setting, use full pluginconf configβΉβΊ | 1391 days ago |
cookiedough
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:
~/projects$ cookiedough
Keep an eye on the terminal when rolling out a template. Not all prompts might be captured by monkeypatching.
Notes
There's some usage information in the man page, and in the βHelpβHelp.
Bugs / Caveats
- 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.)