https://github.com/ayltai/ansible-macos-appstore
Installs applications with App Store on macOS
https://github.com/ayltai/ansible-macos-appstore
ansible ansible-role appstore macos
Last synced: about 2 months ago
JSON representation
Installs applications with App Store on macOS
- Host: GitHub
- URL: https://github.com/ayltai/ansible-macos-appstore
- Owner: ayltai
- License: mit
- Created: 2020-07-31T06:02:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-29T18:30:30.000Z (over 2 years ago)
- Last Synced: 2025-07-31T00:21:42.735Z (11 months ago)
- Topics: ansible, ansible-role, appstore, macos
- Homepage: https://galaxy.ansible.com/ayltai/macos_appstore
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# App Store installation role for Ansible
[](https://github.com/ayltai/ansible-macos-appstore/actions)
[](https://galaxy.ansible.com/ayltai/macos_appstore)
[](https://galaxy.ansible.com/ayltai/macos_appstore)

[](https://github.com/ayltai/ansible-macos-appstore/releases)
[](https://github.com/ayltai/ansible-macos-appstore/blob/master/LICENSE)
Installs applications with App Store on macOS.
[](https://buymeacoff.ee/ayltai)
## Quick start
Make sure you have [Homebrew](https://brew.sh) installed on macOS.
### Installation
```sh
ansible-galaxy install ayltai.macos_appstore
```
### Usage
```yaml
---
- hosts: all
roles:
- ayltai.macos_appstore
vars:
macos_appstore_apps:
- 540348655 # The app ID on App Store
# Example: https://apps.apple.com/us/app/monosnap-screenshot-editor/id540348655
```
## Variables
| Name | Type | Default | Description |
|------|------|---------|-------------|
| `macos_appstore_apps` | `list` | `[]` | A list of application IDs to install with App Store. |
| `macos_mas_package` | `string` | `mas` | The package to install with Homebrew for controlling App Store. |
| `macos_pause` | `integer` | 10 | Controls how long to wait before an information message is dismissed automatically. |
## License
[MIT](https://github.com/ayltai/ansible-macos-appstore/blob/master/LICENSE)
## References
* [Ansible](https://www.ansible.com)
* [Ansible Galaxy](https://galaxy.ansible.com)