I really like qmd and I think the following features can make it easier to use (basically give user more control over collections)
- Allow adding multiple paths to a collection
qmd collection add path1 path2 --name collection_name.
- Allow excluding certain subfolders from a collection
qmd collection add parent --name collection_name -- exclude parent/subfolder. Maybe this can be done using --mask? I'm not sure.
- Allow re-index and embed selected collection
qmd update -c collection, qmd embed -c collection. I think both simply redo all collections and ignore -c
- Not sure if this is a good idea, but can we have cache files for different collections? I want to sync certain collections across machines, so I don't have run embeding on my slow laptop when I go out.
- I wish to search / query a subfolder of a collection:
qmd query "something" -c collection/subfolder
qmd wiki lint should only check wiki collection by default, although I can do so using -c (not documented). Currently wiki lint check everything and report broken links in non-wiki collections.
Minor things
qmd ls but qmd context list. Can we use either ls or list.
- documentation can be improved. For example, where can I use
-c.
- Tips says "Add update commands to keep collections fresh" using `qmd collection update-cmd 'git stash && git pull --rebase --ff-only && git stash pop'. This is also not documented
Please correct me if any of these features are already supported. Thank you!
I really like
qmdand I think the following features can make it easier to use (basically give user more control over collections)qmd collection add path1 path2 --name collection_name.qmd collection add parent --name collection_name -- exclude parent/subfolder. Maybe this can be done using --mask? I'm not sure.qmd update -c collection,qmd embed -c collection. I think both simply redo all collections and ignore-cqmd query "something" -c collection/subfolderqmd wiki lintshould only check wiki collection by default, although I can do so using-c(not documented). Currently wiki lint check everything and report broken links in non-wiki collections.Minor things
qmd lsbutqmd context list. Can we use either ls or list.-c.Please correct me if any of these features are already supported. Thank you!