avnes.tint2
ansible-role-tint2
Ansible-Rolle zur Installation von tint2 sowie zur Durchführung grundlegender Einrichtung und Konfiguration.
Anforderungen
Poetry. Installiere es von https://python-poetry.org/docs/
Rollenvariablen
config_owner:
String (pflicht) zur Angabe des Linux-Benutzers, für den tint2 eingerichtet werden soll.
launcher_item_app:
Liste (pflicht) zur Angabe, welche Anwendungen zum tint2-Launcher hinzugefügt werden sollen.
Weitere Variablen (optional) finden sich in defaults/main.yml, und die restlichen werden mit der tint2rc.j2-Vorlage verwendet.
Abhängigkeiten
Keine
Beispiel-Pipeline
- 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 }
Für pip-Kompatibilität
poetry export --dev --output requirements.txt
Test
poetry install
poetry shell
molecule test
Lizenz
MIT
Autoreninformation
Installieren
ansible-galaxy install avnes.tint2
Lizenz
mit
Downloads
1k
Besitzer
Lead {Site Reliability, Cloud, DevOps, Platform} Engineer