Skip to content

marcomc/ansible-role-macos-setapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Ansible role to install SetApp application store

Installs SetApp application store via homebrew, removes it from quarantine and launch it.

Once it's launched the user can install all its 'favourite' apps from SetApp.

Used in Splinter, an opinionated provisioning tool for macOS.

(Soft) Requirements & Dependencies

Ansible

It was tested on the following versions:

  • 2.9

Operating systems

Target MacOS 10.15 possibly earlier versions too (not yet tested)

Example Playbook

Just include this role in your list. For example

- host: all
  roles:
    - marcomc.macos_setapp

Variables

Target User: target_user_id

Used in case you want to link the Setapp dir to another user Dock.

target_user_id: "{{ ansible_user_id }}" # Options

By defaults it add it to the current user's Dock.

Continuous integration

This role has (not yet) a travis basic test (for github) only.

Troubleshooting & Known issues

License

MIT

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

About

Ansible role to install SetApp appplication on macOS

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published