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.