gui-gnome
830 B•MD
README.md
830 B • 35 lines • markdown
1# Role: gui-gnome
2
3GNOME desktop polish. Removes bloat, installs apps, sets favorites, optional GPU drivers.
4
5## Features
6
7* Remove GNOME/Ubuntu defaults (LibreOffice, Firefox, etc.)
8* Add Chrome repo & install apps (Chrome, Blender, Inkscape, GIMP, FileZilla)
9* Configure GNOME dock favorites
10* Optional GPU driver install (NVIDIA/AMD/Intel)
11
12## Variables
13
14```yaml
15gui_gnome_remove_packages: [gnome-initial-setup, libreoffice-core, firefox]
16gui_gnome_install_packages: [google-chrome-stable, blender, inkscape, gimp, filezilla]
17gui_gnome_favorites: [google-chrome.desktop, org.gnome.Terminal.desktop]
18gui_gnome_gpu_enable: false
19```
20
21## Example
22
23```yaml
24- hosts: desktops
25 roles:
26 - role: gui_gnome
27 vars:
28 gui_gnome_gpu_enable: true
29```
30
31## Note
32
33Requires `community.general` collection for `dconf` and `snap`.
34
35