fubarhouse.macdock

Ansibleロール: Dockutil

ビルドステータス

Dockutilをインストールし、macOSのドック上のアイテムを削除、追加、並べ替えます。

ロールの実行中にアイコンキャッシュもクリアされますが、問題が続く場合は再起動が必要なことがあります。

必要条件

なし。

ロール変数

管理

# dockutilが利用可能な物理ファイルのURL。
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

依存関係

なし。

例 プレイブック

    - hosts: localhost
      roles:
        - fubarhouse.macdock

ライセンス

MIT / BSD

作者情報

このロールは2016年にKarl Hepworthによって作成されました。

プロジェクトについて

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

インストール
ansible-galaxy install fubarhouse.macdock
ライセンス
Unknown
ダウンロード
4.4k
所有者
Lover of all things open source and computers - both hardware and software. My opinions are my own.