selimrbd / py-obsidianmd

Python interface to your Obsidian notes
BSD 3-Clause "New" or "Revised" License
273 stars 22 forks source link

improve management of configuration #2

Closed selimrbd closed 2 years ago

selimrbd commented 2 years ago

Currently config sits in different modules. Regroup in 1 place, easier to manage.

Do research on best practices / packages to use

selimrbd commented 2 years ago

Tried hydra -> cumbersome, didn't get it to work. Instead created a custom class for handling configuration. CONFIG global object created when pyomd is imported.