danbohea.macos-dock

Ansibleロール: macOS Dock

ビルドステータス

macOS Dockの設定を行います。Dockに表示するアイテムやその順番を指定します。

要件

  • Ansible >= 2.1
  • macOS 10.13 または 10.11

ロール変数

# Dockを自動的に隠すかどうか。
macos_dock_autohide: true

# Dockのアイコンのサイズ。
macos_dock_icon_size: 60

# Dockの配置。
# "left" | "bottom" | "right"
macos_dock_orientation: "bottom"

# Dockに表示したいアプリのリストとその順番。
# このリストが空の場合、Dockのアイテムリストは変更されません。
# 
# アプリのサポートされるディレクトリ:
# - /Applications
# - /Users/[username]/Applications
# 
# 注意:
# - リストの順番はDock内の順番に影響します。
# - ファイルへの絶対パスを使用してください。
# - {{ ansible_user_id }}は*対象*システムのユーザー名を返します。
#   (使用する際にはパスを引用符で囲む必要があります)。
#
# 例:
# - /Applications/System Preferences.app
# - /Applications/Utilities/Activity Monitor.app
# - "/Users/{{ ansible_user_id }}/Applications/Firefox.app"
macos_dock_apps: []

# インストールされたアプリを確認する際の最大ディレクトリ深度。
macos_dock_apps_dir_maxdepth: 2

依存関係

例のプレイブック

- 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,

ライセンス

MIT

作者情報

このロールはDan Boheaによって作成され、主にMacsibleでの使用を目的としています。

プロジェクトについて

Configure the macOS Dock including which items appear in it and in what order.

インストール
ansible-galaxy install danbohea.macos-dock
ライセンス
Unknown
ダウンロード
486
所有者