ayltai.macos_appstore
App Store Installation Role for Ansible
This role helps you install applications from the App Store on macOS.
Quick Start
First, make sure you have Homebrew installed on your Mac.
Installation
Run this command to install the role:
ansible-galaxy install ayltai.macos_appstore
Usage
Use this YAML configuration in your playbook:
---
- hosts: all
roles:
- ayltai.macos_appstore
vars:
macos_appstore_apps:
- 540348655 # The app ID from the App Store
# Example: https://apps.apple.com/us/app/monosnap-screenshot-editor/id540348655
Variables
Name | Type | Default | Description |
---|---|---|---|
macos_appstore_apps |
list |
[] |
List of application IDs to install from App Store. |
macos_mas_package |
string |
mas |
The Homebrew package used to manage the App Store. |
macos_pause |
integer |
10 | Time to wait before closing an information message. |