fubarhouse.macdock

Ansible Rolle: Dockutil

Build Status

Installiere Dockutil und entferne, füge hinzu und rotieren Gegenstände im Dock von macOS.

Während der Ausführung der Rolle wird auch der Symbol-Cache gelöscht. Dies kann jedoch einen Neustart erfordern, wenn weiterhin Probleme bestehen.

Anforderungen

Keine.

Rollenvariablen

Verwaltung

# Die URL zur Datei, wo dockutil verfügbar ist.
dockutil_url: https://raw.githubusercontent.com/kcrawford/dockutil/master/scripts/dockutil
# Der Installationspfad, wohin die oben genannte URL heruntergeladen wird.
dockutil_install_path: /usr/local/bin/dockutil

Entfernen von Dock-Elementen

Dock-Elemente, die entfernt werden sollen:

dockitems_disabled:
  - Launchpad
  - Mail
  - Safari
  - Kontakte
  - Notizen
  - Erinnerungen
  - Karten
  - Fotos
  - Nachrichten
  - FaceTime
  - iTunes
  - iBooks
  - App Store
  - Systemeinstellungen
  - Kalender
  - Terminal

Alle entfernen: Bevorzugte Methode

dockitems_remove_all: true

Alle entfernen: Alternative Methode:

dockitems_disabled:
  - alle

Hinzufügen von Dock-Elementen

Dock-Elemente, die hinzugefügt werden sollen, einschließlich Name, Pfad und Gewicht/Position:

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

Abhängigkeiten

Keine.

Beispiel Playbook

    - hosts: localhost
      roles:
        - fubarhouse.macdock

Lizenz

MIT / BSD

Autor Informationen

Diese Rolle wurde 2016 von Karl Hepworth erstellt.

Über das Projekt

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

Installieren
ansible-galaxy install fubarhouse.macdock
Lizenz
Unknown
Downloads
4.4k
Besitzer
Lover of all things open source and computers - both hardware and software. My opinions are my own.