• พัฒนาขึ้นเพื่อแก้ข้อจำกัดของวิธี symlink แบบง่าย ๆ ในการ สำรองและแจกจ่ายการตั้งค่า dotfile ของโฮมไดเรกทอรี
  • แก้ปัญหาการติดตามที่มาของไฟล์ การตั้งค่าเครื่องใหม่ และการจัดการความแตกต่างของการตั้งค่าระหว่างอุปกรณ์ด้วย ไฟล์คอนฟิกแบบประกาศ
  • แทนที่จะลิงก์ไฟล์แบบธรรมดา รองรับ การเรนเดอร์เทมเพลตหรือการแจกจ่าย symlink อัตโนมัติ
    • สามารถเปลี่ยนเนื้อหาการตั้งค่าแบบไดนามิกตามตัวแปรของแต่ละเครื่องและแต่ละสภาพแวดล้อม
  • ผ่านโครงสร้างการแยกระหว่าง global.toml และ local.toml ทำให้ แยกการตั้งค่าโดยรวมและตัวเลือกเฉพาะเครื่องอย่างชัดเจน
  • มี เวิร์กโฟลว์ CLI แบบครบถ้วน ครอบคลุมการ deploy, ย้อนกลับ, เริ่มต้นระบบ และเฝ้าดูการเปลี่ยนแปลง
    • มีคำสั่งหลัก เช่น deploy, undeploy, watch, init
  • มีตัวเลือกที่ คำนึงถึงการใช้งานจริง เช่น dry-run, การแสดง diff, การเขียนทับแบบบังคับ และสคริปต์ hook
  • ติดตั้งได้ผ่าน macOS(Homebrew), Arch Linux(AUR), Windows(Scoop), crates.io เป็นต้น
  • พัฒนาด้วย Rust และแจกจ่ายในรูปแบบไบนารีไฟล์เดียว

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น