Skip to content

jtprogru/ansible-role-macos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jtprogru.macos

GitHub Workflow Status GitHub Workflow Status GitHub Ansible Role GitHub tag

This is simple ansible role for configure hostname and install my favorite soft from Homebrew and Mac App Store.

Role Variables

See defaults/main.yml.

Example Playbook

Example playbook:

---
- name: macOS
  hosts: localhost
  connection: local
  become: false
  gather_facts: true

  vars:
    macos_hostname: "cronus"
    macos_homebrew_tap_ext:
      - coreutils
      - ghc

  roles:
    - jtprogru.macos

Author

Michael Savin aka @jtprogru

Twitter: Twitter Follow

License

See LICENSE