Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.12 KB

File metadata and controls

23 lines (17 loc) · 1.12 KB

dotfiles

Overview

All configs including the list of libraries that will be installed can be adjusted in vars/default_config.yaml

Mac

  1. Clone or download this repo to a directory
  2. Set the DOTFILES_DIR environment variable to that directory with: export DOTFILES_DIR=/path/to/dotfiles or update the variable of the same name in the Makefile
  3. Install homebrew
  4. 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

Linux

  1. Clone or download this repo to a directory
  2. Set the DOTFILES_DIR environment variable to that directory with: export DOTFILES_DIR=/path/to/dotfiles or update the variable of the same name in the Makefile
  3. Add the current user to the sudoers file with sudo visudo and username ALL=(ALL:ALL) NOPASSWD:ALL. Note that the entry must be appended to the end of the file.
  4. 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