Skip to content

Latest commit

 

History

51 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ Dotfiles Installer

Build Status GitHub release (latest by date) GitHub go.mod Go version GitHub GitHub repo size

Welcome to Dotfiles Installer! This tool helps you to install and manage your dotfiles with ease.

DotfilesInstaller

🚀 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

📋 Prerequisites

  • Go (version 1.20 or later)

🏗️ Installation

Clone the repository:

git clone https://github.com/Mephisto-Grumpy/dotfiles-installer.git

Build the project:

cd dotfiles-installer
make # or make build

This will generate a dotfiles-installer binary in your current directory.

🏃🏻‍♂️ Running the tests

go test -race -coverprofile=coverage.out -covermode=atomic -tags test ./...

🐳 Docker for testing

docker build -t dotfiles-installer .
docker run --rm -it -v $(pwd)/bin/*:/home/ubuntu/bin dotfiles-installer

📖 Usage

./dotfiles-installer -h # or ./dotfiles-installer --help

🛠️ Built With

✍🏻 Authors

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Clones a GitHub repo and creates symbolic links

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages