dotstate
Sync, back up, and manage dotfiles across machines
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install DotState?▼
Run `npx skills add serkanyersen/dotstate --all -g -y` in your terminal to install all skills in this repository globally.
How to sync dotfiles across multiple machines?▼
DotState stores your dotfiles in a Git repository, replaces originals with symlinks, and syncs changes to GitHub, GitLab, or any git host with one command.
Do I need to know Git to manage dotfiles?▼
No. DotState handles commits, pulls, and pushes automatically, and its terminal interface requires zero Git knowledge.
Can I use different configs for work and personal machines?▼
Yes. Profiles let you separate configs per context, share common files across all profiles, and inherit from a parent profile to override only what differs.
Is it safe to let DotState modify my config files?▼
Yes. DotState creates automatic backups before any file operation and validates paths to prevent dangerous changes.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core