From e86010bcd9733fb59da3099d145eff73099faa35 Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Fri, 30 Jan 2026 04:10:19 +0000 Subject: [PATCH] Add manager modules: dotfile, backup, package, and editor --- dev_env_sync/managers/__init__.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 dev_env_sync/managers/__init__.py diff --git a/dev_env_sync/managers/__init__.py b/dev_env_sync/managers/__init__.py new file mode 100644 index 0000000..a2ca018 --- /dev/null +++ b/dev_env_sync/managers/__init__.py @@ -0,0 +1,21 @@ +"""Manager classes for different aspects of environment synchronization.""" + +from .dotfile import DotfileManager, SymlinkHandler +from .editor import EditorConfig, VSCodeConfig, NeovimConfig +from .package import PackageManager, HomebrewManager, AptManager, DnfManager, NpmManager +from .backup import BackupManager, BackupManifest + +__all__ = [ + "DotfileManager", + "SymlinkHandler", + "EditorConfig", + "VSCodeConfig", + "NeovimConfig", + "PackageManager", + "HomebrewManager", + "AptManager", + "DnfManager", + "NpmManager", + "BackupManager", + "BackupManifest", +]