fubarhouse.macdock

Rola Ansible: Dockutil

Status Budowy

Instaluje Dockutil i umożliwia usuwanie, dodawanie oraz zmianę elementów w docku na macOS.

Podczas wykonywania roli, pamięć podręczna ikon zostanie również wyczyszczona, jednak może być konieczne ponowne uruchomienie, jeśli problemy nadal będą występować.

Wymagania

Brak.

Zmienne roli

Administracja

# Adres URL do pliku, w którym dostępny jest dockutil.
dockutil_url: https://raw.githubusercontent.com/kcrawford/dockutil/master/scripts/dockutil
# Ścieżka instalacji, do której zostanie pobrany powyższy URL.
dockutil_install_path: /usr/local/bin/dockutil

Usuwanie elementów docka

Elementy docka do usunięcia:

dockitems_disabled:
  - Launchpad
  - Mail
  - Safari
  - Contacts
  - Notes
  - Reminders
  - Maps
  - Photos
  - Messages
  - FaceTime
  - iTunes
  - iBooks
  - App Store
  - System Preferences
  - Calendar
  - Terminal

Usuń wszystko: Preferowana metoda

dockitems_remove_all: true

Usuń wszystko: Alternatywna metoda:

dockitems_disabled:
  - all

Dodawanie elementów do docka

Elementy docka do dodania, w tym nazwa, ścieżka i pozycja:

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

Zależności

Brak.

Przykładowy Playbook

    - hosts: localhost
      roles:
        - fubarhouse.macdock

Licencja

MIT / BSD

Informacje o autorze

Ta rola została stworzona w 2016 roku przez Karla Hepwortha.

O projekcie

Installs and uses dockutil to remove, add and rearrange dock items

Zainstaluj
ansible-galaxy install fubarhouse.macdock
Licencja
Unknown
Pobrania
4.4k
Właściciel
Lover of all things open source and computers - both hardware and software. My opinions are my own.