diff --git a/sync b/sync new file mode 100755 index 0000000..061b9f4 --- /dev/null +++ b/sync @@ -0,0 +1,18 @@ +#!/usr/bin/env python3 +from pathlib import Path +import shutil + + +def main() -> None: + with open("/etc/hostname", "r") as f: + content = f.read() + hostname = content.strip() + source = Path("/etc/nixos") + destination = Path(__file__).parent / hostname + print(source, destination) + shutil.copytree(source, destination, dirs_exist_ok=True) + + + +if __name__ == "__main__": + main()