This repository manages:
- my configuration files for some basic development tools I usually use (dotfiles).
- the installation scripts of them (sync).
- macOS
- Arch Linux
- Git - to download and update this repository.
- Bash - to run install scripts written in Bash.
- Package manager - to install basic libraries for your OS. You can use:
git clone https://github.com/ryym/dotfiles ~/.dotfiles
cd ~/.dotfiles && make
You can use make to sync your local environment with this repository. And you can re-run these tasks anytime to re-sync the environment.
# Run default task (make install link).
make
# Install tools.
make install
Task | Description |
---|---|
dryrun | Show install commands without executing them. |
install | Install development tools. |
link | Create symbolic links of the configuration files in your directory. |
unlink | Remove symbolic links created by the link task. |