diff --git a/hamstertools/__init__.py b/hamstertools/__init__.py index 309bd9e..fd6bf9a 100755 --- a/hamstertools/__init__.py +++ b/hamstertools/__init__.py @@ -337,7 +337,12 @@ def export(): @click.option('--mapping', help='Mapping file (default ~/.local/share/hamster/mapping.kimai.csv)') @click.option('--output', help='Output file (default kimai.csv)') @click.option('--category-search', help='Category search string') -def kimai(mapping=None, output=None, category_search=None): +@click.argument('username') +def kimai(username, mapping=None, output=None, category_search=None): + """ + Export time tracking data in Kimai format + """ + if mapping is None: mapping = HAMSTER_DIR / 'mapping.kimai.csv' if output is None: @@ -452,7 +457,7 @@ def kimai(mapping=None, output=None, category_search=None): '', # To (time) duration, '', # Rate - '3wordchant', + username, mapping_[0], mapping_[1], mapping_[2],