CLI
yoshi is a single binary for signing in, importing and exporting.
yoshi login # opens the browser to sign inyoshi whoamiyoshi import --dry-run todos.csv food.csv # checks the files, changes nothingyoshi import todos.csv food.csvyoshi export --format md --out journal/ # a Markdown file a weekyoshi export --format csv --out backup/ # four CSV filesyoshi logout # signs this computer out- Sign-in: the token is kept in
~/.config/yoshi/config.json, readable only by you. SetYOSHI_TOKENto use another, for scripts. - File kind: taken from the file’s name (todos, food, training, notes), or set with
--kind. - Exit codes:
0worked,1failed or the import found problems (each printed asfile:line: what),2wrong arguments.