make sure that `list` and `status` can guess some repositories or smth was provided by user
handle keyboard interrupt. more elaborate messages.