Add manager modules: dotfile, backup, package, and editor
Some checks failed
CI / test (push) Has been cancelled
Some checks failed
CI / test (push) Has been cancelled
This commit is contained in:
21
dev_env_sync/managers/__init__.py
Normal file
21
dev_env_sync/managers/__init__.py
Normal file
@@ -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",
|
||||
]
|
||||
Reference in New Issue
Block a user