aboutsummaryrefslogtreecommitdiffstats
path: root/roles/linux_desktop/tasks/theme.yml
blob: b497020fe5662a4d79c4327f2c99142a0c701804 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
- name: create qogir source directories
  file:
    path: '{{ item }}'
    state: directory
  loop:
    - '{{ linux_desktop_qogir_source_dir }}'
    - '{{ linux_desktop_qogir_icon_source_dir }}'

- name: extract qogir tarball
  unarchive:
    src: '{{ linux_desktop_qogir_url }}'
    dest: '{{ linux_desktop_qogir_source_dir }}'
    remote_src: yes
    extra_opts:
      - --strip-components=1
  register: linux_desktop_qogir_unarchive

- name: install qogir theme
  command:
    cmd: ./install.sh -d /usr/share/themes -t default
    chdir: '{{ linux_desktop_qogir_source_dir }}'

- name: extract qogir icons tarball
  unarchive:
    src: '{{ linux_desktop_qogir_icon_url }}'
    dest: '{{ linux_desktop_qogir_icon_source_dir }}'
    remote_src: yes
    extra_opts:
      - --strip-components=1
  register: linux_desktop_qogir_icon_unarchive

- name: install qogir icons
  command:
    cmd: ./install.sh -d /usr/share/icons -t default
    chdir: '{{ linux_desktop_qogir_icon_source_dir }}'