chezmoi
CommunityAutomate dotfile management, keep configs pristine.
Software Engineering#automation#git#templates#dotfiles#configuration management#chezmoi#system setup
AuthorMasonRhodesDev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually managing configuration files (dotfiles) across multiple machines is tedious, error-prone, and makes system setup a chore. This skill provides a safe, automated way to track, compare, and update dotfiles using chezmoi, ensuring consistency and saving time on system configuration.
Core Features & Use Cases
- Safe Configuration Tracking: Add local changes to
chezmoi's source control without destructive overwrites. - Difference & Status Checks: Easily view discrepancies between tracked and local files, or see which files need updates.
- Template Management: Test
chezmoitemplates to ensure they render as expected before applying. - Use Case: A user has made changes to their
~/.bashrcand wants to save these changes to their dotfiles repository. This skill guides them to usechezmoi add ~/.bashrcto safely track the changes, thenchezmoi diffto review, and finally commit the changes to git.
Quick Start
Use the chezmoi skill to check the status of your dotfiles and see what changes are pending.
Dependency Matrix
Required Modules
chezmoi
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: chezmoi Download link: https://github.com/MasonRhodesDev/dotfiles/archive/main.zip#chezmoi Please download this .zip file, extract it, and install it in the .claude/skills/ directory.