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.ConfigConfig 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.ConfigShared 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.ConfigConfig 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.ConfigConfig 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