marcomc.macos_setapp

Build Status

Ansible Role to Install SetApp Application Store

This role installs the SetApp application store using Homebrew, takes it out of quarantine, and launches it.

Once SetApp is open, users can install their favorite applications from it.

This role is used in Splinter, a specific provisioning tool for macOS.

(Soft) Requirements & Dependencies

Ansible

This role has been tested on the following version:

  • 2.9

Operating Systems

The target is macOS 10.15, but it may also work on earlier versions (not yet tested).

Example Playbook

To use this role, include it in your list like this:

- host: all
  roles:
    - marcomc.macos_setapp

Variables

Target User: target_user_id

This is used if you want to link the SetApp directory to a different user's Dock.

target_user_id: "{{ ansible_user_id }}" # Options

By default, it adds it to the current user's Dock.

Continuous Integration

This role currently has a basic Travis test (for GitHub).

Troubleshooting & Known Issues

License

MIT

Author: Marco Massari Calderone (c) 2020 - marco@marcomc.com

Informazioni sul progetto

Ansible role to install and launch SetApp application store. Also used in Splinter provisioning tool.

Installa
ansible-galaxy install marcomc.macos_setapp
Licenza
mit
Download
103
Proprietario
Biker, tinkerer, Dev Ops something...