This is a simple and customizable dotfile installer designed to streamline the process of setting up your personalized configuration files across different systems. Dotfiles typically contain configurations for various tools and applications, and managing them efficiently can be crucial for a consistent development environment.
The dotfile installer provides an organized and extensible way to deploy your configuration files on a new machine. It supports Arch-based Linux distributions and can be easily customized to suit your specific needs.
- Easy Installation: Quickly set up your dotfiles on a new system with a single command.
- Customizable: Configure which dotfiles to install and where to place them.
- Version Control: Keep your dotfiles in a version-controlled repository for easy updates and sharing.
- Platform Support: Works on Arch-based Linux distributions.
- Git: Make sure Git is installed on your system.
-
Clone this repository to your local machine:
git clone https://github.com/cinqlorem/dot-installer.git
-
Run the installer script:
./installer.sh
This script will symlink the dotfiles to your home directory.
- Add your dotfiles to the
~dotfiles
directory. - Customize the
installer.sh
script to specify which dotfiles to symlink and where to place them.
-
Pull the latest changes from the repository:
git pull origin master
-
Run the installer script again to update your dotfiles:
./installer.sh
If you have improvements or additional features to suggest, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspiration from dotfiles.github.io and the dotfiles community.
Happy coding! 🚀