lmn-client/roles/gnome/tasks/main.yml
2023-02-07 19:17:53 +01:00

51 lines
1.1 KiB
YAML

# - name: gnome hibernate by default
# apt: name=gnome-shell-extension-suspend-button state=latest # noqa package-latest
- name: gnome desktop
apt:
name:
- task-gnome-desktop
- cups
- ssh-askpass-gnome
- gnome-shell-extension-dashtodock
state: latest # noqa package-latest
- name: make sure /etc/dconf/profile/ exists
file:
path: /etc/dconf/profile/
state: directory
recurse: true
- name: prepare for gnome customized defaults
copy:
src: user
dest: /etc/dconf/profile/user
mode: 0644
notify: update dconf
- name: make sure /etc/dconf/db/local.d/ exists
file:
path: /etc/dconf/db/local.d/
state: directory
recurse: true
- name: modify gnome defaults
copy:
src: defaults
dest: /etc/dconf/db/local.d/defaults
mode: 0644
notify: update dconf
## Bug #698504
- name: allow print job management
replace:
dest: "/etc/cups/cups-files.conf"
regexp: '^(SystemGroup lpadmin)$'
replace: '\1 root'
- name: enable splash screen
replace:
dest: "/etc/default/grub"
regexp: '"quiet"$'
replace: '"quiet splash"'
notify: update grub