sicruse.dockapps

役割名

このAnsibleロールは、Mac OSXコンピュータ上にドックを設定します。ユーザーの好みに応じたアプリやフォルダのドックアイコンを作成します。

要件

このロールはdockutilを使用してドックを操作し、Homebrewを介してインストールします。そのため、ロールを呼び出す前にHomebrewをインストールする必要があります。

########### Homebrewをインストール ###########
if ! command -v brew >/dev/null; then
  echo Homebrewをインストールしています...
  # インストールスクリプト実行中に'リターン'を押す必要を無効にします。
  yes '' | ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
else
  echo Homebrewはすでにインストールされています...
fi

ロール変数

dockapps_apps: ドックに追加するアプリのリストを提供します。各項目はアプリケーションのパスを次のように定義します。

dockapps_apps:
    - < ドックに表示するアプリパッケージへのパス >

例:

dockapps_apps:
    - "/Applications/Google Chrome.app"

dockapps_apps_spacing: アプリの後にスペースを入れるべきアプリのリストを提供します。各項目はアプリケーションの名前を次のように定義します。

dockapps_apps_spacing:
    - < スペースを入れるべきアプリの名前 >

例:

dockapps_apps_spacing:
    - "Google Chrome"

dockapps_folders: ドックに含めるフォルダのリストと、好みの表示モードを提供します。例:

dockapps_folders:
    - { path: "~/Downloads",  view: fan   }
    - { path: "~/Documents",  view: grid  }

依存関係

このロールには他のAnsible Galaxy依存関係はありません。

サンプルプレイブック

---
- hosts: localhost
  remote_user: root
  roles:
    - sicruse.dockapps

ライセンス

MIT

著者情報

質問やコメントがある場合は、[メール](mailto:si@sicruse.com?subject=dockapps Feedback)でお気軽にご連絡ください。

プロジェクトについて

MacOSX app installer & dock manager

インストール
ansible-galaxy install sicruse.dockapps
ライセンス
Unknown
ダウンロード
130
所有者