macdock
Ansible Роль: Dockutil
Установите Dockutil и удаляйте, добавляйте и перемещайте элементы на доке в macOS.
Во время выполнения роли кэш иконок также будет очищен, но может потребоваться перезагрузка, если проблемы продолжаются.
Требования
Нет.
Переменные Роли
Администрирование
# URL к файлу, где доступен dockutil.
dockutil_url: https://raw.githubusercontent.com/kcrawford/dockutil/master/scripts/dockutil
# Путь установки, по которому будет загружен указанный URL.
dockutil_install_path: /usr/local/bin/dockutil
Удаление элементов дока
Элементы дока для удаления:
dockitems_disabled:
- Launchpad
- Mail
- Safari
- Contacts
- Notes
- Reminders
- Maps
- Photos
- Messages
- FaceTime
- iTunes
- iBooks
- App Store
- System Preferences
- Calendar
- Terminal
Удалить все: предпочтительный метод
dockitems_remove_all: true
Удалить все: альтернативный метод:
dockitems_disabled:
- all
Добавление элементов дока
Элементы дока для добавления, включая имя, путь и позицию:
dockitems_enabled:
- name: Google Chrome
path: "/Applications/Google Chrome.app"
pos: 1
- name: Tower
path: "/Applications/Tower.app"
pos: 2
- name: FirefoxDeveloperEdition
path: "/Applications/FirefoxDeveloperEdition.app"
pos: 3
- name: Sublime Text
path: "/Applications/Sublime Text.app"
pos: 4
- name: iTerm
path: "/Applications/iTerm.app"
pos: 5
- name: TeamViewer
path: "/Applications/TeamViewer.app"
pos: 6
Зависимости
Нет.
Пример Playbook
- hosts: localhost
roles:
- fubarhouse.macdock
Лицензия
MIT / BSD
Информация об авторе
Эта роль была создана в 2016 году Карлом Хепуортом.
О проекте
Installs and uses dockutil to remove, add and rearrange dock items
Установить
ansible-galaxy install fubarhouse/ansible-role-macdock
Лицензия
Unknown
Загрузки
4165
Владелец
Lover of all things open source and computers - both hardware and software. My opinions are my own.