# TODO: - [x] split subcommands to functions - [x] write test for init subcommand - [x] write test with existing repo - [x] with ssh credential - [x] ssh-agent - [x] specify key - [ ] write test for storage subcommand - [x] storage add online - [x] storage add directory - [ ] storage list - [x] update storage bind command - [ ] add storage remove command - [ ] add sync subcommand - [ ] add check subcommand - [ ] check that all parents exist - [x] reorganize cmd option for storage - [x] use subcommand - [ ] backup subcommands - [ ] backup add - [ ] test for backup add - [ ] backup list - [ ] status printing - [ ] backup done - [ ] fancy display - [ ] no commit option