marcomc.macos_setapp
Rôle Ansible pour installer le magasin d'applications SetApp
Installe le magasin d'applications SetApp via Homebrew, le retire de la quarantaine et le lance.
Une fois lancé, l'utilisateur peut installer toutes ses applications "préférées" depuis SetApp.
Utilisé dans Splinter, un outil de provisionnement pour macOS.
(Douces) Exigences et Dépendances
- Le rôle geerlingguy.homebrew de Jeff Geerling, qui est défini comme une dépendance d'Ansible Galaxy.
Ansible
Il a été testé sur les versions suivantes :
- 2.9
Systèmes d'exploitation
Ciblage MacOS 10.15, possiblement des versions antérieures aussi (pas encore testé).
Exemple de Playbook
Il suffit d'inclure ce rôle dans votre liste. Par exemple :
- hôte : all
rôles :
- marcomc.macos_setapp
Variables
Utilisateur Cible : target_user_id
Utilisé si vous souhaitez lier le dossier Setapp
à un autre utilisateur dans le Dock.
target_user_id: "{{ ansible_user_id }}" # Options
Par défaut, il est ajouté au Dock de l'utilisateur actuel.
Intégration continue
Ce rôle a (pas encore) un test de base Travis (pour GitHub) uniquement.
Dépannage et Problèmes Connus
Licence
Auteur : Marco Massari Calderone (c) 2020 - marco@marcomc.com
À propos du projet
Ansible role to install and launch SetApp application store. Also used in Splinter provisioning tool.
Installer
ansible-galaxy install marcomc.macos_setapp
Licence
mit
Téléchargements
103
Propriétaire
Biker, tinkerer, Dev Ops something...