mirror of
https://github.com/xqtc161/meowlog.git
synced 2024-12-04 07:33:54 +01:00
53 lines
1.5 KiB
Markdown
53 lines
1.5 KiB
Markdown
![img.png](assets/img.png)
|
|
|
|
# meowlog
|
|
---
|
|
|
|
> Huge thanks to the people of [TripSit](https://tripsit.me) for letting me use their database on drugs. Go check them out. They're doing great things for harm reduction.
|
|
|
|
|
|
## WIP SUBJECT TO CHANGE
|
|
|
|
### ⚠️ IMPORTANT
|
|
|
|
The client's core functionality (managing substances and ingestions) works. The codebase is a mess and will be heavily
|
|
refactored so use at your own risk. There will be no backwards compatibility until the first stable release.
|
|
|
|
Planned features:
|
|
|
|
- [x] Managing ingestions and substances
|
|
- [ ] Having a sensible set of default substances (taken from TripSit or PsychonautWiki idk yet)
|
|
- [ ] Circular Concurrency Checking for binary files
|
|
- [ ] Server with syncing capabilities and maybe also a frontend with a similar feature set like the Psychonaut Wiki
|
|
Journal app
|
|
- [ ] Referring to harm reduction resources in the CLI
|
|
|
|
Current problems:
|
|
|
|
- [ ] Codebase is a mess
|
|
- [ ] No tests
|
|
- [ ] Poor error handling
|
|
- [ ] Unoptimized memory usage
|
|
|
|
---
|
|
|
|
### Client usage:
|
|
|
|
```
|
|
Commands:
|
|
add-ingestion Adds ingestion
|
|
edit-ingestion Edits an ingestion
|
|
list-ingestions List ingestions
|
|
remove-ingestion Remove ingestion
|
|
add-substance Adds substance
|
|
edit-substance Edits an substance
|
|
list-substances List substances
|
|
remove-substance Remove substance
|
|
help Print this message or the help of the given subcommand(s)
|
|
|
|
Options:
|
|
-h, --help Print help
|
|
-V, --version Print version
|
|
```
|
|
|