danbohea.macos-dock
Rola Ansible: Dock macOS
Skonfiguruj Dock w macOS, w tym, jakie elementy się w nim pojawiają i w jakiej kolejności.
Wymagania
- Ansible >= 2.1
- macOS 10.13 lub 10.11
Zmienne roli
# Czy Dock ma się automatycznie chować.
macos_dock_autohide: true
# Rozmiar ikon w Docku.
macos_dock_icon_size: 60
# Orientacja Docku.
# "lewy | "dolny" | "prawy"
macos_dock_orientation: "dolny"
# Lista aplikacji, które chcesz, aby pojawiły się w Docku i w jakiej kolejności.
# Lista elementów Docku nie zostanie zmieniona, jeśli ta lista będzie pusta.
#
# Obsługiwane katalogi dla aplikacji:
# - /Applications
# - /Users/[nazwa_użytkownika]/Applications
#
# Uwagi:
# - Kolejność na liście wpływa na kolejność w Docku.
# - Używaj ścieżek bezwzględnych do plików.
# - {{ ansible_user_id }} zwraca nazwę użytkownika systemu *docelowego*
# (musisz otoczyć ścieżkę w cudzysłowach, aby to użyć).
#
# Przykłady:
# - /Applications/System Preferences.app
# - /Applications/Utilities/Activity Monitor.app
# - "/Users/{{ ansible_user_id }}/Applications/Firefox.app"
macos_dock_apps: []
# Maksymalna głębokość katalogu podczas sprawdzania zainstalowanych aplikacji.
macos_dock_apps_dir_maxdepth: 2
Zależności
Przykładowy plik do odtworzenia
- hosts: all
vars:
macos_dock_apps:
- /Applications/Utilities/Activity Monitor.app
- /Applications/System Preferences.app
- "/Users/{{ ansible_user_id }}/Applications/Firefox.app"
roles:
- role: ansible-role-macos-dock,
Licencja
MIT
Informacje o autorze
Ta rola została stworzona przez Dan Bohea głównie do użytku z Macsible.