greatday.config module

Contains this project’s clack.Config classes.

class AddConfig(_env_file='<object object>', _env_file_encoding=None, _env_nested_delimiter=None, _secrets_dir=None, **values)[source]

Bases: greatday.config.Config

Config for the ‘add’ subcommand.

Parameters
  • _env_file (Union[str, PathLike, List[Union[str, PathLike]], Tuple[Union[str, PathLike], ...], None]) –

  • _env_file_encoding (Optional[str]) –

  • _env_nested_delimiter (Optional[str]) –

  • _secrets_dir (Union[str, PathLike, None]) –

  • values (Any) –

add_inbox_context
command
todo_line
class Config(_env_file='<object object>', _env_file_encoding=None, _env_nested_delimiter=None, _secrets_dir=None, **values)[source]

Bases: clack._config.Config

Shared clack configuration class.

Parameters
  • _env_file (Union[str, PathLike, List[Union[str, PathLike]], Tuple[Union[str, PathLike], ...], None]) –

  • _env_file_encoding (Optional[str]) –

  • _env_nested_delimiter (Optional[str]) –

  • _secrets_dir (Union[str, PathLike, None]) –

  • values (Any) –

command
data_dir
database_url
class ListConfig(_env_file='<object object>', _env_file_encoding=None, _env_nested_delimiter=None, _secrets_dir=None, **values)[source]

Bases: greatday.config.Config

Config for the ‘list’ subcommand.

Parameters
  • _env_file (Union[str, PathLike, List[Union[str, PathLike]], Tuple[Union[str, PathLike], ...], None]) –

  • _env_file_encoding (Optional[str]) –

  • _env_nested_delimiter (Optional[str]) –

  • _secrets_dir (Union[str, PathLike, None]) –

  • values (Any) –

command
query
class TUIConfig(_env_file='<object object>', _env_file_encoding=None, _env_nested_delimiter=None, _secrets_dir=None, **values)[source]

Bases: greatday.config.Config

Config for the ‘tui’ subcommand.

Parameters
  • _env_file (Union[str, PathLike, List[Union[str, PathLike]], Tuple[Union[str, PathLike], ...], None]) –

  • _env_file_encoding (Optional[str]) –

  • _env_nested_delimiter (Optional[str]) –

  • _secrets_dir (Union[str, PathLike, None]) –

  • values (Any) –

command
default_query_group
saved_query_groups
clack_parser(argv)[source]

Parser we pass to the main_factory() parser kwarg.