وب‌سرویس مجید

پروژه chezmoi

twpayne/chezmoi

چه کاری انجام میده؟

این ابزار به تو کمک میکنه تا فایلهای تنظیمات شخصی (مثل .bashrc، .vimrc و غیره) رو به صورت امن و منظم بین چندین دستگاه مختلف مدیریت کنی، حتی اگر سیستمها کاملاً متفاوت باشند (مثلاً لینوکس، مک، ویندوز).

چه زمانی بهتره استفاده شود؟

وقتی که روی چند دستگاه کار میکنی و میخوای تنظیمات محیط کارت یکسان و همگام باشه، اما نمیخوای دستی همهچیز رو کپی کنی یا نگران امنیت اطلاعات حساس (مثل توکنها یا پسوردها) هستی.

چند مثال از موارد استفاده:

- همگامسازی تنظیمات ترمینال و ادیتور بین لپتاپ شخصی و دسکتاپ کاری

- ذخیره امن تنظیمات با رمزگذاری برای اطلاعات حساس با استفاده از ابزارهایی مثل age

- اعمال تنظیمات متفاوت برای دستگاههای مختلف با استفاده از تمپلیتهای داخلی

- استقرار خودکار تنظیمات در یک سیستم جدید با یک دستور ساده

  • ##dotfiles
  • ##configuration
  • ##automation
  • ##security
  • ##linux
  • ##macOS
  • ##windows
  • ##devops
  • ##productivity
  • ##cli