From 8746ff714b978dc23fe44c4e3419802f9a130b63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Tue, 3 Mar 2020 17:35:59 +0100 Subject: [PATCH] Add documentation about partial application --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 56f0732..6422cdf 100644 --- a/README.md +++ b/README.md @@ -11,3 +11,17 @@ To setup the dotfiles: 1. `git clone https://github.com/hakoerber/dotfiles.git ~/dotfiles` 2. `cd ~/dotfiles && ./bootstrap.sh` + +# Partial application + +To apply only a subset of the changes, use ansible tags that are available via +the Makefile: + +| Command | Description | +| --- | --- | +| `make update` | Updates the system with the latest packages | +| `make packages` | Installs all defined packages (see `packages.yml`) | +| `make dotfiles` | Manages the users' dotfiles | + +Note that these are not supported on a first bootstrap run. Only use them after +the bootstrap to update existing configuration.