You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
528 B

from injector import Injector
from tui_rsync.infrastructure.configuration import UserDataPaths
from tui_rsync.infrastructure.configuration.configuration import Configuration
from tui_rsync.infrastructure.configuration.current_configuration import CurrentConfiguration
from tui_rsync.user_interface.cli.cli import cli_app
def main():
injector = Injector([Configuration()])
CurrentConfiguration.set_injector(injector)
UserDataPaths().safe_create_user_data_dir()
cli_app()
if __name__ == "__main__":
main()