Add manager modules: dotfile, backup, package, and editor
Some checks failed
CI / test (push) Has been cancelled

This commit is contained in:
2026-01-30 04:10:19 +00:00
parent 36d92c28fe
commit e86010bcd9

View 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",
]