dotme-0.1.3 is not a library.
A modern, simple and efficient dotfiles manager written in Rust.
DotMe allows you to easily manage your dotfiles and keep them synchronized across your system. It supports individual files, directories, and git repositories as dotfile sources.
Features
- 📁 Manage files, directories, and git repositories
- 🚀 Fast and async - built with Tokio
- 🔧 Simple YAML configuration
- 🎯 Automatic source type detection
- 💻 Clean CLI interface
📦 Installation
Using Cargo
🚀 Quick Start
Initialize DotMe
Add dotfiles
Add a git repository (stored in ~/.dotme/git):
Update/sync dotfiles
Actually perform the update:
Remove dotfiles
# Remove with explicit source
# Interactive removal (select from list)
🦸 Support
Please create GitHub Issues if there are bugs or feature requests.
This project uses Semantic Versioning (v2) and with major releases, breaking changes will occur.
📓 License
This project is licensed under the terms of the MIT open source license. Please refer to MIT for the full terms.