Update of "cookiedough"
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Artifact ID: | 3451785502e3bd98e28d999271bb5e400a003830c285f482edb7b0dafeb67b76 |
---|---|
Page Name: | cookiedough |
Date: | 2021-03-22 06:19:05 |
Original User: | mario |
Mimetype: | text/x-markdown |
Parent: | 099ca2194982372d7bf82667daf5de6d10823424676385c5006f8691138a09dc (diff) |
Next | e800ae37732e81ee35455d30ad5dd65789e6169db91501a74500ca7530c9c1d6 |
Content
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 search is still finicky. Right now it starts on any key press; [.. might either filter this by ENTER, or add a button to that effect].
- 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.)
See also
from project
import meta
meta | info |
---|---|
depends | pysimplegui, sys:tkinter, cookiecutter, pluginconf, appdirs, requests, ... |
compat | Python β₯3.8, BSD/Linux |
compliancy | xdg, pluginspec, !pep8, !desktop, !xdnd, mallard, man, !netrc, dotenv, !http_proxy, !nobackup, !releases.json, !doap, !packfile |
system usage | rare (xdg-open only) |
paths | ~/.config/cookiedough/ |
testing | None |
docs | minimal wiki, news |
activity | temporary |
state | alpha |
support | |
contrib | mail, fossil DVCS (create an account or send bundles) |
announce | freshcode.club |