avnes.tint2

ansible-role-tint2

Ansible

Rôle Ansible pour installer tint2 et effectuer une configuration de base.

Exigences

Poetry. Installez-le à partir de https://python-poetry.org/docs/

Variables du Rôle

config_owner:
  Chaîne (obligatoire) pour spécifier l'utilisateur Linux qui doit avoir tint2 configuré.

launcher_item_app:
  Liste (obligatoire) pour spécifier les applications à ajouter au lanceur tint2.

D'autres variables (optionnelles) se trouvent dans defaults/main.yml, et le reste est utilisé avec le modèle tint2rc.j2.

Dépendances

Aucune

Exemple de Playbook

- hosts: all
  vars:
    config_owner: 'maya'
    launcher_item_app:
      - '/usr/share/applications/chromium-browser.desktop'
      - '/usr/share/applications/pcmanfm.desktop'
      - '/usr/share/applications/atom.desktop'
      - '/usr/share/applications/keepassx2.desktop'
      - '/usr/share/applications/lxterminal.desktop'
  roles:
     - { role: avnes.ansible-role-tint2 }

Pour la compatibilité pip

poetry export --dev --output requirements.txt

Test

poetry install
poetry shell
molecule test

Licence

MIT

Informations sur l'Auteur

https://github.com/avnes/

À propos du projet

Will install tint2 and setup basic configuration

Installer
ansible-galaxy install avnes.tint2
Licence
mit
Téléchargements
1k
Propriétaire
Lead {Site Reliability, Cloud, DevOps, Platform} Engineer