pddg.xkeysnail
ansible-role-xkeysnail
xkeysnailをインストールし、GNOMEによる自動起動設定を行います。
要件
sudoを使用できる必要があります。
また、python3が必要です。xkeysnailはpip(python3-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
著者情報
- 著者: pddg
- ウェブ: https://www.poyo.info
- 組織: Studio Aquatan
