This repository contains the manifest for managing multiple Git repositories using the repo tool. It simplifies the process of checking out and managing a collection of related projects. This setup also utilizes dotbot to create symbolic links for configuration files.
-
Initialize the repo client:
repo init -u https://github.com/HIDE-r/Manifest.git -b main
-
Sync all repositories:
repo sync
This manifest manages the following repositories:
| Path | Repository |
|---|---|
Manifest |
HIDE-r/Manifest |
.dotbot |
anishathalye/dotbot |
DotFiles |
HIDE-r/DotFiles |
ScriptTools |
HIDE-r/ScriptTools |
Cheatsheet-navi |
HIDE-r/Cheatsheet-navi |
CodeDemo |
HIDE-r/CodeDemo |
DockerEnv |
HIDE-r/DockerEnv |
This project uses dotbot to manage symlinks for configuration files. After running repo sync, the following files from the Manifest repository will be linked to the root of the workspace:
install.conf.yaml.envrcMakefile
To apply the dotbot configuration and create the symlinks, run the following command from the root of your workspace:
./.dotbot/bin/dotbot -c install.conf.yaml