sicruse.dockapps

Nom du Rôle

Ce rôle Ansible configure le dock sur un ordinateur Mac OSX. Il s'occupe de créer des icônes de dock pour les applications et dossiers que l'utilisateur préfère.

Exigences

Ce rôle utilise dockutil pour manipuler le dock et l'installera via homebrew. Donc, homebrew doit être installé avant d'utiliser ce rôle.

########### Installer Homebrew ############
if ! command -v brew >/dev/null; then
  echo Installation de Homebrew...
  # supprimer le besoin d'appuyer sur 'retour' lorsque le script d'installation s'exécute.
  yes '' | ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
else
  echo Homebrew déjà présent...
fi

Variables du Rôle

dockapps_apps: fournit une liste d'applications à ajouter au dock. Chaque élément décrit le chemin de l'application comme suit :

dockapps_apps:
    - < chemin vers le package de l'application à présenter sur le dock >

ex.

dockapps_apps:
    - "/Applications/Google Chrome.app"

dockapps_apps_spacing: fournit une liste d'applications qui devraient avoir un espace après elles. Chaque élément décrit le nom de l'application comme suit :

dockapps_apps_spacing:
    - < nom de l'application qui devrait avoir un espace après elle >

ex.

dockapps_apps_spacing:
    - "Google Chrome"

dockapps_folders: fournit une liste de dossiers, y compris le mode de vue préféré, à inclure sur le dock. ex.

dockapps_folders:
    - { path: "~/Téléchargements",  view: fan   }
    - { path: "~/Documents",  view: grid  }

Dépendances

Ce rôle n'a pas d'autres dépendances Ansible Galaxy.

Exemple de Playbook

---
- hosts: localhost
  remote_user: root
  roles:
    - sicruse.dockapps

Licence

MIT

Informations sur l'Auteur

Si vous avez des questions ou des commentaires, n'hésitez pas à me contacter par [email](mailto:si@sicruse.com?subject=dockapps Feedback)

À propos du projet

MacOSX app installer & dock manager

Installer
ansible-galaxy install sicruse.dockapps
Licence
Unknown
Téléchargements
130
Propriétaire