dot_rust-1.0.1 is not a library.
Visit the last successful build:
dot_rust-1.2.0
Dot - A simple Dotfiles Manager
A simple and elegant dotfile manager for Unix-like systems.
dot helps you manage your configuration files (dotfiles) by creating symbolic links from a centralized repository to their intended locations in your home directory (or wherever you want).
Features
- Initialize: Create a new dotfiles repository.
- Add: Start tracking a new dotfile.
- Remove: Stop tracking a dotfile.
- Sync: Synchronize all your dotfiles, creating symbolic links.
Installation
From Crates.io
You can install dot using cargo:
Build from Source
- Clone the repository:
- Navigate to the project directory:
- Build the project:
- The binary will be located at
target/release/dot. You can move it to a directory in your$PATH.
Usage
# Initialize a new dot repository (defaults to ~/.dotfiles)
# Add a file to track
# Sync all tracked files
# Remove a tracked file
Contributing
Contributions are welcome! Please feel free to open an issue or submit a pull request if you have any ideas, suggestions, or bug reports.
Code of Conduct
We adhere to the Contributor Covenant Code of Conduct. All contributors are expected to uphold this code.
License
This project is licensed under the MIT License. See the LICENSE.txt file for details.
Contact
Rafael Villegas - @rvillegasm - rafa.villegas.michel@gmail.com