fubarhouse.macdock
Rola Ansible: Dockutil
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.