acez.macos_dock

macos_dock

A role to setup the macOS dock in a configured order. This role relies on dockutil installed.

Requirements

Homebrew must be setup and installed beforehand.

Role Variables

Variable Description
macos_dock_apps List of Dock Applications and Folders

For parameters of view and sort, please use dockutil -h

Example for configuration

macos_dock_apps:
  - { path: "/System/Applications/Launchpad.app" }
  - { path: "/System/Applications/Mail.app" }
  - { path: "/Applications/iTerm.app" }
  - { path: "~/Downloads", view: "grid", sort: "name" }
  - { path: "/Applications", view: "grid", sort: "name" }

License

MIT

About

Ansible role to setup the macOS dock

Install
ansible-galaxy install acez.macos_dock
GitHub repository
License
mit
Downloads
42
Owner
Developer based in Ulm, Germany