All configs including the list of libraries that will be installed can be adjusted in vars/default_config.yaml
- Clone or download this repo to a directory
- Set the
DOTFILES_DIRenvironment variable to that directory with:export DOTFILES_DIR=/path/to/dotfilesor update the variable of the same name in theMakefile - Install homebrew
- Run the ansible playbook via:
make setup- This will create a python virtual environment using the system python and install ansible
- And then run the playbook
- Clone or download this repo to a directory
- Set the
DOTFILES_DIRenvironment variable to that directory with:export DOTFILES_DIR=/path/to/dotfilesor update the variable of the same name in theMakefile - Add the current user to the sudoers file with
sudo visudoandusername ALL=(ALL:ALL) NOPASSWD:ALL. Note that the entry must be appended to the end of the file. - Run the ansible playbook via:
make setup- This will create a python virtual environment using the system python, and install ansible
- And then run the playbook