Skip to content

Latest commit

 

History

History
88 lines (65 loc) · 2.72 KB

README.md

File metadata and controls

88 lines (65 loc) · 2.72 KB

Ansible Collection - drew1kun.mac

MIT licensed Galaxy Role

This collection contains Ansible roles for programmatic MacOS workstation configuration. It is also a dependency for my workstation setup Ansible playbook.

The roles included:

  • drew1kun.mac.mas (doc)
  • drew1kun.mac.macdock (doc)
  • drew1kun.mac.macterm (doc)
  • drew1kun.mac.pf (doc)
  • drew1kun.mac.refind (doc)

Installation

NOTE: drew1kun.fancyfonts collection contains the dependency roles for drew1kun.macterm role.

Additionally [optional], check out drew1kun.slickshell

FancyFonts Galaxy Role Slickshell Galaxy Role

Install via Ansible Galaxy:

ansible-galaxy collection install \
	drew1kun.fancyfonts \
	drew1kun.mac

Alternatively, include this collection in your playbook's requirements.yml file:

---
collections:
- name: drew1kun.fancyfonts
  version: '*'
  type: galaxy
- name: drew1kun.mac
  version: '*'
  type: galaxy

And run:

ansible-galaxy install -r requirements.yml

Usage

Example of the play:

- hosts: localhost
  connection: local
  collections:
  - drew1kun.mac
  roles:
    - mas
    - macdock
    - macterm
    - pf

License

MIT

Author Information

Andrew Shagayev | e-mail