This is my dotfiles repository 🔥
This repository build up with following tools:
- Mac OSX
- RedHat Linux (Amazon Linux)
- Arch Linux
If you're using Mac environment, please install Xcode from Mac App Store or Apple Developer page.
Some package require Xcode environment to build their own.
Just type following command in your terminal.
# (Optional) If your environment is OSX, please check Xcode related tools are installed properly
# Check Xcode.app developer path
xcode-select -p
> /Applications/Xcode.app/Contents/Developer
# Check command line tools installation
xcode-select --install
> xcode-select: error: command line tools are already installed, use "Software Update" to install updates
# Install normally
curl -LSfs https://raw.githubusercontent.com/supistar/dotfiles/master/install.sh | bash
or
# Install via specified branch (feature/new-package) and machine type (ci)
curl -LSfs https://raw.githubusercontent.com/supistar/dotfiles/feature/new-package/install.sh | bash -s feature/new-package ciIf you want to update packages which are described in YAML file, just type following command in your terminal :)
* Mac
ansible-playbook ./playbooks/default/macbook.yml -i hosts
* RedHat Linux (Amazon Linux)
ansible-playbook ./playbooks/default/redhat.yml -i hosts -K
* Arch Linux
ansible-playbook ./playbooks/default/arch.yml -i hosts -K