piqoni / matcha

Daily Digest Reader
MIT License
454 stars 23 forks source link

suggestion: different names for the config and opml files #8

Closed pcause closed 1 year ago

pcause commented 1 year ago

config.yaml isn't a particularly friendly name for the config file. How about placing it in $XDG_CONFIG_DIRS/matcha/config.yaml by default and allow override on the command like. Also speficy the opml file name in config and also allow override from command line.

piqoni commented 1 year ago

Yes, overriding from the command line of the opml and yaml files is definitely on the roadmap and a great suggestion!

The reason why its located next to the app (current dir) is that since the app doesn't have a GUI (to modify these configs) it has to be in a very visible place and beginner friendly. If we add GUI for the configuration then it will definitely be "somewhere hidden" like XDG_CONFIG_HOME

piqoni commented 1 year ago

Added -c file_path will overwrite default config.yaml configuration file Add -o option to append more feeds through an opml file

Thank you for your suggestions!