avnes.tint2

ansible-role-tint2

Ansible

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

https://github.com/avnes/

Über das Projekt

Will install tint2 and setup basic configuration

Installieren
ansible-galaxy install avnes.tint2
GitHub Repository
Lizenz
mit
Downloads
1k
Besitzer
Lead {Site Reliability, Cloud, DevOps, Platform} Engineer