avnes.tint2

ansible-role-tint2

Ansible

Rola Ansible do instalacji tint2 oraz wykonania podstawowej konfiguracji i ustawień.

Wymagania

Poetry. Zainstaluj z https://python-poetry.org/docs/

Zmienne Roli

config_owner:
  String (obowiązkowe) do określenia użytkownika Linux, który powinien mieć skonfigurowane tint2.

launcher_item_app:
  Lista (obowiązkowa) do określenia, które aplikacje dodać do launchera tint2.

Więcej zmiennych (opcjonalnych) znajduje się w pliku defaults/main.yml, a pozostałe są używane z szablonem tint2rc.j2.

Zależności

Brak

Przykładowy 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 }

Dla zgodności z pip

poetry export --dev --output requirements.txt

Test

poetry install
poetry shell
molecule test

Licencja

MIT

Informacje o Autorze

https://github.com/avnes/

O projekcie

Will install tint2 and setup basic configuration

Zainstaluj
ansible-galaxy install avnes.tint2
Licencja
mit
Pobrania
1k
Właściciel
Lead {Site Reliability, Cloud, DevOps, Platform} Engineer