Skip to content
This repository has been archived by the owner on Oct 10, 2022. It is now read-only.

Ansible role for programmatic MacOS Dock customization.

License

Notifications You must be signed in to change notification settings

drew1kun/ansible-role-macdock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible role: macdock

MIT licensed Galaxy Role

DEPRECATION NOTICE

This role is being deprecated in favor of ansible-collection-mac.

Collection on Galaxy: drew1kun.mac

Description

Ansible role for programmatic MacOS Dock customization.

Requirements

MacOS on the configured host.

Role Variables

Variable Description Default
macdock_hide Automatically hide/show dock? no
macdock_magnify Use dock magnify effect? no
macdock_items_remove_all Remove all currently configured items from dock before dock customization no
macdock_remove_items[] Remove only specified dock items. Only used if macdock_items_remove_all is set to no see defaults/main.yml
macdock_add_items[] List of items to be added to dock see vars/Debian.yml

Dependencies

None.

Example Playbook

Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:

- hosts: dev_clients
  roles:
  - role: drew1kun.macdock

License

MIT

Author Information

Andrew Shagayev | e-mail

About

Ansible role for programmatic MacOS Dock customization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages