Skip to content

Ansible role that installs my dotfiles on a target system

Notifications You must be signed in to change notification settings

aairey/ansible-role-dotfiles

Repository files navigation

aairey.dotfiles

Build Status ansible galaxy role downloads

Installs aairey's dotfiles to the system for your user.

Based on this gist.

Requirements

Homebrew / Linuxbrew needs to be installed on the target system.

Role Variables

None.

Dependencies

None.

Example Playbook

- hosts: servers
  roles:
     - { role: aairey.dotfiles }

Local building/testing

You can test this role locally by running tox (see tox.ini file for the configuration).
For example to run a test with Python 3.9 and Ansible 2.10, run:

# activate virtualenv which contains the test requirements
# or `pip install -r test_requirements.txt`
tox -e py39-ansible210

For more fine-grained test executions the different molecule commands can be used (molecule lint, molecule converge, ...) to save time in setting up the test env from scratch.

License

GPL-3.0

Author Information

https://aairey.github.io/

About

Ansible role that installs my dotfiles on a target system

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published