Add Gnome packages and GTK things

This commit is contained in:
Jake Howard 2019-05-27 21:30:43 +01:00
parent 47106b174e
commit 9f5db57de3
Signed by: jake
GPG key ID: 57AFB45680EDD477
2 changed files with 46 additions and 16 deletions

View file

@ -6,3 +6,49 @@
owner: "{{ user }}" owner: "{{ user }}"
group: users group: users
directory_mode: true directory_mode: true
- name: "Install Gnome packages"
aur:
skip_installed: true
name: "{{ item }}"
become: true
become_user: aur_builder
when: "item not in installed_packages.stdout_lines"
with_items:
- cheese
- evince
- nautilus
- name: "Install GTK tools"
aur:
skip_installed: true
name: "{{ item }}"
become: true
become_user: aur_builder
when: "item not in installed_packages.stdout_lines"
with_items:
- 'lxappearance'
- 'numix-gtk-theme'
- 'numix-square-icon-theme'
- 'qt5-styleplugins'
- name: Patch out terrible looking QT
patch:
src: './files/xsession.patch'
dest: '/etc/lightdm/Xsession'
when: antergos
- name: Set GTK theme
dconf:
key: "/org/gnome/desktop/interface/gtk-theme"
value: '"Numix"'
become: true
become_user: "{{ user }}"
- name: Set GTK icon theme
dconf:
key: "/org/gnome/desktop/interface/icon-theme"
value: '"Numix-Square"'
become: true
become_user: "{{ user }}"

View file

@ -16,12 +16,9 @@
- 'flameshot' - 'flameshot'
- 'i3-gaps' - 'i3-gaps'
- 'i3lock-color' - 'i3lock-color'
- 'lxappearance'
- 'lxrandr' - 'lxrandr'
- 'lxqt-policykit' - 'lxqt-policykit'
- 'numix-gtk-theme'
- 'aur/polybar' - 'aur/polybar'
- 'qt5-styleplugins'
- 'redshift' - 'redshift'
- 'rofi' - 'rofi'
- 'tbg' - 'tbg'
@ -98,16 +95,3 @@
dest: /usr/bin/pranklock dest: /usr/bin/pranklock
mode: 0755 mode: 0755
force: true force: true
- name: Patch out terrible looking QT
patch:
src: './files/xsession.patch'
dest: '/etc/lightdm/Xsession'
when: antergos
- name: Set GTK theme
dconf:
key: "/org/gnome/desktop/interface/gtk-theme"
value: '"Numix"'
become: true
become_user: "{{ user }}"