Commit graph

9 commits

Author SHA1 Message Date
a1554f5607
chore(dotfiles): allow setting the dotfiles path
Allow overriding the dotfiles directory using the `DOTFILES_DIR` variable.
2022-05-31 23:26:30 +01:00
ce42ad67d8 fix(dotfiles): clone or update the dotfiles repo 2022-04-26 20:57:31 +01:00
c7c6acdd9b chore(dotfiles): use Ansible Vault password file 2022-04-26 20:55:52 +01:00
c8dca4e168 feat(dotfiles): install Ansible 2022-04-26 14:43:21 +01:00
7ee57545ce feat(*): allow for filtering the playbook by role
Allow for appending ansible-playbook arguments to the dotfiles script,
and automatically applying tags to the included roles.

For example:

`./bin/dotfiles --tags=neovim`
2022-04-20 21:45:45 +01:00
093df0ac09 chore(*): remove WSL checks
This is no longer needed since roles can be excluded within the
`~/.config/dotfiles/values.yaml` file.
2022-04-20 21:42:37 +01:00
5c0bf2c712 chore: automatically skip tags if in WSL 2022-03-31 00:19:57 +01:00
dd14486223 feat(git): configure local settings 2022-03-30 23:58:15 +01:00
5390e77716 feat: add dotfiles script 2022-03-30 23:41:06 +01:00