Chezmoi Expert

Manage dotfiles across machines using Go templates and chezmoi commands.

10|Updated Jun 30, 2020
One-click install
npx skills add https://github.com/laurigates/dotfiles --skill chezmoi-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Chezmoi Expert
Source: https://github.com/laurigates/dotfiles/tree/main/dot_claude/skills/chezmoi-expert
Command: npx skills add https://github.com/laurigates/dotfiles --skill chezmoi-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chezmoi, and includes references (resource) components.

What problem does it solve?

Managing dotfiles across multiple machines and operating systems can be complex and error-prone. This Skill automates the entire process, ensuring your development environment is always consistent, reproducible, and securely configured.

Core Features & Use Cases

  • Cross-Platform Sync: Seamlessly manage dotfiles across macOS, Linux, and other systems using Go templates for conditional logic.
  • Secure Configuration: Automatically handle sensitive files with proper permissions and integrate with password managers.
  • Reproducible Setup: Quickly bootstrap new machines with your personalized environment, saving hours of manual setup.
  • Use Case: Set up a new development laptop in minutes, automatically installing all your preferred tools, shell configurations, and editor settings, perfectly tailored to the new OS.

Quick Start

Example: Preview changes before applying

chezmoi diff

Example: Add a new file to manage

chezmoi add ~/.config/my-app/config.toml