hamster_cli package

Submodules

hamster_cli.hamster_cli module

A time tracker for the command line. Utilizing the power of hamsterlib.

class hamster_cli.hamster_cli.Controler[source]

Bases: hamsterlib.lib.HamsterControl

A custom controler that adds config handling on top of its regular functionality.

class hamster_cli.hamster_cli.HamsterAppDirs(*args, **kwargs)[source]

Bases: appdirs.AppDirs

Custom class that ensure appdirs exist.

site_config_dir

Return site_config_dir.

site_data_dir

Return site_data_dir.

user_cache_dir

Return user_cache_dir.

user_config_dir

Return user_config_dir.

user_data_dir

Return user_data_dir.

user_log_dir

Return user_log_dir.

hamster_cli.help_strings module

Module to provide u18n friendly help text strings for our CLI commands.

Module contents

hamster_cli, a command line time tracker utilizing the power of hamsterlib.