tint2

ansible-role-tint2

Ansible

Роль Ansible для установки tint2 и выполнения базовой настройки и конфигурации.

Требования

Poetry. Установите его с https://python-poetry.org/docs/

Переменные роли

config_owner:
  Строка (обязательно) для указания пользователя Linux, для которого необходимо настроить tint2.

launcher_item_app:
  Список (обязательно) для указания приложений, которые нужно добавить в лаунчер tint2.

Дополнительные переменные (необязательно) можно найти в файле defaults/main.yml, а остальные используются с шаблоном tint2rc.j2.

Зависимости

Нет

Пример плейбука

- 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 }

Для совместимости с pip

poetry export --dev --output requirements.txt

Тестирование

poetry install
poetry shell
molecule test

Лицензия

MIT

Информация об авторе

https://github.com/avnes/

О проекте

Will install tint2 and setup basic configuration

Установить
ansible-galaxy install avnes/ansible-role-tint2
Лицензия
mit
Загрузки
994
Владелец
Lead {Site Reliability, Cloud, DevOps, Platform} Engineer