Yes, `paper import` handles this. just point it at the folder your daily notes live in:
```
paper import <your-path-to-journals> --dry-run
```
Comment:
1. I personally keep all my Obsidian journals in a journal folder, so that's easy for me to do
2. highly recommend you to use the `--dry-run` option if you are not sure what files will be imported
Two things worth knowing.
1. It reads every `.md` and `.txt` inside that folder
2. file with no date in its name is still imported, and last modified date will become its filename in "paper".
The tldr is yes, but not sure about which part will be open source and which part will remain private, and when.
The API & web app components will definitely remain private, but the CLI tool itself can be open source.
If you run ‘paper config’ today, you will still see that you can configure the “sync url” - basically that allows you to sync your content to your own hosting provider.
I spent non-trivial thought on this topic during development, but then ended up with a conclusion that I should just make it private for now to speed up feature development. Otherwise I would need to think really hard on the interface & contract design.
Hey sankaran458, I am so glad to see this comment, and I hope this CLI tool can truly do its work to save people’s pain points. I hope this is not “yet another” useless tool that tries to simplify the workflow.
Give it a try and let me know your feedback if there’s any!