pddg.xkeysnail

ansible-role-xkeysnail

Um xkeysnail zu installieren und den Autostart, der von GNOME verwaltet wird, zu registrieren.

Anforderungen

Sie müssen sudo verwenden können.
Python3 ist erforderlich. xkeysnail wird über pip (python3-pip) installiert.

Rollenvariablen

  • xkeysnail_config_dir
    • Zum Speichern von Konfigurationsdateien
    • Standard ist /etc/opt/xkeysnail
    • Muss von anderen Benutzern lesbar sein (geben Sie nicht ~/.config/xxxx an)
  • xkeysnail_config_file
    • Geben Sie die Konfigurationsdatei an, die mit Python geschrieben wurde
    • Standard ist config.py im files Verzeichnis.
    • Nicht mit / am Ende des Pfades.

Abhängigkeiten

Keine weiteren Anforderungen.

Beispiel-Playbook

Diese Rolle soll lokal verwendet werden. Beachten Sie, dass der Name des ausführenden Benutzers in /etc/sudoers.d/10-install geschrieben wird.

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

Sie sollten die Option -K verwenden, wenn Sie das Playbook ausführen. Diese Rolle erfordert sudo.

$ ansible-playbook hoge.yml -K

Lizenz

MIT

Autoreninformation

Über das Projekt

ansible-role-xkeysnail

Installieren
ansible-galaxy install pddg.xkeysnail
GitHub Repository
Lizenz
Unknown
Downloads
94
Besitzer
Software Engineer