- dry-run mode add args tracing
- add oma --dry-run argument
- Also fix oma pick dialoguer default select position
- if pkg is essential, oma will reject it mark to delete
### Refactor
- improve DOWNLOAD_DIR var use
- use fs::read to replace fs::File::open and read_buf
### Commit Statistics
- 5 commits contributed to the release over the course of 1 calendar day.
- 1 day passed between releases.
- 5 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
* **Uncategorized**
- Dry-run mode add args tracing (903748b)
- Add oma --dry-run argument (123da2c)
- Improve DOWNLOAD_DIR var use (ff6749d)
- Use fs::read to replace fs::File::open and read_buf (89ea597)
- If pkg is essential, oma will reject it mark to delete (4e6bb0a)