atiumcache / pure-recipe

Input a recipe URL and receive well-formatted, ad-free recipes to your terminal, or save the output to a markdown file.
MIT License
71 stars 9 forks source link

Enhance Configuration Directory Handling and Default Settings Initialization #20

Closed jknndy closed 10 hours ago

jknndy commented 3 days ago

Resolves #19

Configuration Directory Management:

Configuration File Initialization:

Enhanced Configuration Loading and Default Fallbacks:

Recipe Directory Creation:

Error Prevention and Improved Defaults:

jknndy commented 3 days ago

!! tests not passing. looking into this now but it may require a larger rewrite.

jknndy commented 3 days ago

!edit: unfortunetly some black formatting mixed in here, happy to revert formatting if you'd like.