Controllo hw e installo in dipendenza. Installo neofetch.

This commit is contained in:
Emiliano Vavassori 2020-04-29 23:09:17 +02:00
parent 24e56885af
commit 2f9e80c825
3 changed files with 24 additions and 11 deletions

View File

@ -0,0 +1,9 @@
---
- set_fact: hwpoints=1
when: ansible_memtotal_mb <= 2048 and ansible_processor_vcpus <= 2
- set_fact: hwpoints=2
when: ansible_memtotal_mb <= 4096 and ansible_processor_vcpus <= 2
- set_fact: hwpoints=3
when: ansible_memtotal_mb > 4096 and ansible_processor_vcpus >= 4

View File

@ -1,15 +1,17 @@
dependencies:
- googlechrome
- chromium
- checkhw
- neofetch
- { role: googlechrome, when: hwpoints >= 2 }
- { role: chromium, when: hwpoints >= 2 }
- firefox
- libreoffice
- scribus
- calibre
- gimp
- inkscape
- openshot
- { role: scribus, when: hwpoints >= 2 }
- { role: calibre, when: hwpoints >= 2 }
- { role: gimp, when: hwpoints >= 2 }
- { role: inkscape, when: hwpoints >= 2 }
- { role: openshot, when: hwpoints >= 3 }
- vlc
- geogebra
- minetest
- zoom
- msteams
- { role: geogebra, when: hwpoints >= 2 }
- { role: minetest, when: hwpoints >= 2 }
- { role: zoom, when: hwpoints > 2 }
- { role: msteams, when: hwpoints > 2 }

View File

@ -0,0 +1,2 @@
---
- apt: name=neofetch state=present