عن المشروع
chezmoi هي أداة مفتوحة المصدر لإدارة ملفات dotfiles (ملفات التكوين مثل إعدادات الصدفة والمحرر والطرفية) عبر أجهزة متعددة ومتنوعة بطريقة آمنة. تتوفر وثائقها على chezmoi.io، ويتم إصدار المشروع بموجب رخصة MIT.
ما تقوم به
- تحتفظ بمصدر واحد للحقيقة لملفات التكوين وتطبقه على كل جهاز، بحيث تظل الإعدادات متسقة عبر أجهزة الكمبيوتر المحمولة والخوادم ومحطات العمل.
- مصممة للبيئات غير المتجانسة: يمكن لنفس مستودع dotfiles استهداف أجهزة ذات أنظمة تشغيل مختلفة أو أسماء مضيفين أو مستخدمين أو برامج مثبتة مختلفة.
- الأمان هو تركيز معلن، وهذا مهم لأن ملفات dotfiles غالبًا ما تحتوي على بيانات اعتماد ورموز وأسرار خاصة بالجهاز.
القدرات النموذجية المرتبطة بهذا النوع من الأدوات
- دليل مصدر يخزن الملفات المُدارة، مع واجهة سطر أوامر لإضافة التغييرات وتحريرها ومقارنتها وتطبيقها.
- قوالب بحيث يمكن عرض ملف واحد بشكل مختلف لكل جهاز، على سبيل المثال بناءً على اسم المضيف أو نظام التشغيل أو متغيرات البيئة.
- تكامل مع التحكم في الإصدارات (عادةً Git) بحيث يمكن مراجعة التغييرات على ملفات dotfiles وتنفيذها ومشاركتها.
- دعم للأسرار والقيم المشفرة، وتشغيل البرامج النصية أو الخطافات أثناء التطبيق.
- تشغيل عبر المنصات، ويغطي أنظمة شبيهة بيونكس وويندوز.
لمن هو مخصص
للمطورين ومسؤولي الأنظمة والمستخدمين المتقدمين الذين يحافظون على تكوين شخصي أو جماعي عبر عدة أجهزة ويريدون طريقة قابلة للتكرار والتدقيق للقيام بذلك. يتضمن المستودع أيضًا دليلًا للمطورين للمساهمين، ويُنسب في README الفضل إلى مجتمع كبير من المساهمين.
ملاحظة: هذا الملخص مبني على وصف المستودع وملف README، وهما موجزان؛ يجب تأكيد الميزات المحددة والمنصات المدعومة وسير العمل مقابل الوثائق الرسمية على chezmoi.io.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.