avnes.tint2
ansible-role-tint2
Ansible role for installing tint2 and setting it up.
Requirements
You need Poetry. You can install it from https://python-poetry.org/docs/
Role Variables
config_owner:
String (mandatory) - the Linux user who will use tint2.
launcher_item_app:
List (mandatory) - the applications to show in the tint2 launcher.
There are more optional variables in defaults/main.yml, and others are used with the tint2rc.j2 template.
Dependencies
None
Example 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 }
For pip compatibility
poetry export --dev --output requirements.txt
Test
poetry install
poetry shell
molecule test
License
MIT
Author Information
Informazioni sul progetto
Will install tint2 and setup basic configuration
Installa
ansible-galaxy install avnes.tint2
Licenza
mit
Download
1k
Proprietario
Lead {Site Reliability, Cloud, DevOps, Platform} Engineer