इस प्रोजेक्ट के बारे में

chezmoi एक ओपन-सोर्स टूल है जो डॉटफ़ाइल्स (शेल, एडिटर और टर्मिनल सेटिंग्स जैसी कॉन्फ़िगरेशन फ़ाइलें) को कई विविध मशीनों पर सुरक्षित तरीके से प्रबंधित करने के लिए है। इसका दस्तावेज़ीकरण chezmoi.io पर उपलब्ध है, और परियोजना MIT लाइसेंस के तहत जारी की गई है। यह क्या करता है - कॉन्फ़िगरेशन फ़ाइलों के लिए एकल स्रोत रखता है और इसे प्रत्येक मशीन पर लागू करता है, ताकि लैपटॉप, सर्वर और वर्कस्टेशन पर सेटिंग्स सुसंगत रहें। - विषम वातावरण के लिए डिज़ाइन किया गया: एक ही डॉटफ़ाइल रिपॉजिटरी विभिन्न ऑपरेटिंग सिस्टम, होस्टनाम, उपयोगकर्ताओं या स्थापित सॉफ़्टवेयर वाली मशीनों को लक्षित कर सकती है। - सुरक्षा एक स्पष्ट फोकस है, क्योंकि डॉटफ़ाइल्स में अक्सर क्रेडेंशियल, टोकन और मशीन-विशिष्ट रहस्य होते हैं। इस प्रकार के टूल से जुड़ी विशिष्ट क्षमताएँ - एक स्रोत निर्देशिका जो प्रबंधित फ़ाइलों को संग्रहीत करती है, जिसमें परिवर्तन जोड़ने, संपादित करने, अंतर देखने और लागू करने के लिए कमांड-लाइन इंटरफ़ेस होता है। - टेम्प्लेटिंग ताकि एक फ़ाइल प्रति मशीन अलग-अलग रेंडर हो सके, उदाहरण के लिए होस्टनाम, OS या पर्यावरण चर के आधार पर। - संस्करण नियंत्रण (आमतौर पर Git) के साथ एकीकरण ताकि डॉटफ़ाइल्स में परिवर्तनों की समीक्षा, प्रतिबद्ध और साझा किया जा सके। - रहस्यों और एन्क्रिप्टेड मानों के लिए समर्थन, और लागू करने के दौरान स्क्रिप्ट या हुक चलाने के लिए। - क्रॉस-प्लेटफ़ॉर्म संचालन, जिसमें यूनिक्स-जैसे सिस्टम और Windows शामिल हैं। यह किसके लिए है डेवलपर्स, सिस्टम एडमिनिस्ट्रेटर और पावर उपयोगकर्ता जो कई मशीनों पर व्यक्तिगत या टीम कॉन्फ़िगरेशन बनाए रखते हैं और इसे करने का एक प्रतिलिपि योग्य, ऑडिट योग्य तरीका चाहते हैं। रिपॉजिटरी में योगदानकर्ताओं के लिए एक डेवलपर गाइड भी शामिल है, और README योगदानकर्ताओं के एक बड़े समुदाय को श्रेय देता है। नोट: यह अवलोकन रिपॉजिटरी विवरण और README पर आधारित है, जो संक्षिप्त हैं; विशिष्ट सुविधाओं, समर्थित प्लेटफ़ॉर्म और वर्कफ़्लो की पुष्टि chezmoi.io पर आधिकारिक दस्तावेज़ीकरण के विरुद्ध की जानी चाहिए।