Note: This repository’s Ansible configuration is out of date; instead, look at home-manager.config for a more recent version.
Ansible playbook to provision my local environment. All dotfiles are located in a separate repository for better reusability.
- Python 3
Create a virtual environment:
python -m venv .venvActive the virtual environment:
# bash or zsh
source .venv/bin/activate
# fish
source .venv/bin/activate.fishInstall Python dependencies:
pip install -r requirements.txtRun the playbook:
ansible-playbook site.yml -K