pddg.xkeysnail

ansible-role-xkeysnail

xkeysnailをインストールし、GNOMEによる自動起動設定を行います。

要件

sudoを使用できる必要があります。
また、python3が必要です。xkeysnailはpippython3-pip)でインストールされます。

役割の変数

  • xkeysnail_config_dir

    • 設定ファイルを保存する場所
    • デフォルトは/etc/opt/xkeysnail
    • 他のユーザーが読み取れる必要があります(~/.config/xxxxを指定しないでください)
  • xkeysnail_config_file

    • Pythonで書かれた設定ファイルを指定します
    • デフォルトはfilesディレクトリ内のconfig.pyです
    • パスの末尾に/を含めてはいけません。

依存関係

他の要件はありません。

例のプレイブック

この役割はローカルで使用することを想定しています。実行ユーザーの名前は/etc/sudoers.d/10-installに書き込まれます。

- hosts: localhost
  roles:
    - name: pddg.xkeysnail
      vars:
        xkeysnail_config_dir: /etc/opt/xkeysnail
        xkeysnail_config_file: /path/to/config.py

プレイブックを使用するときは-Kオプションを使用してください。この役割ではsudoが必要です。

$ ansible-playbook hoge.yml -K

ライセンス

MIT

著者情報

プロジェクトについて

ansible-role-xkeysnail

インストール
ansible-galaxy install pddg.xkeysnail
ライセンス
Unknown
ダウンロード
94
所有者
Software Engineer