diff options
Diffstat (limited to 'roles/font/tasks')
| -rw-r--r-- | roles/font/tasks/install-archlinux.yml | 9 | ||||
| -rw-r--r-- | roles/font/tasks/install-debian.yml | 1 | ||||
| -rw-r--r-- | roles/font/tasks/main.yml | 18 |
3 files changed, 16 insertions, 12 deletions
diff --git a/roles/font/tasks/install-archlinux.yml b/roles/font/tasks/install-archlinux.yml deleted file mode 100644 index ee44f05a..00000000 --- a/roles/font/tasks/install-archlinux.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -- name: "Ensure AUR fonts are installed" - become: true - become_user: "aur_builder" - kewlfft.aur.aur: - name: "{{ item }}" - state: "present" - use: "yay" - loop: "{{ font_aur_packages }}" diff --git a/roles/font/tasks/install-debian.yml b/roles/font/tasks/install-debian.yml deleted file mode 100644 index ed97d539..00000000 --- a/roles/font/tasks/install-debian.yml +++ /dev/null @@ -1 +0,0 @@ ---- diff --git a/roles/font/tasks/main.yml b/roles/font/tasks/main.yml index 4753a161..1626b2f4 100644 --- a/roles/font/tasks/main.yml +++ b/roles/font/tasks/main.yml @@ -45,5 +45,19 @@ state: "link" loop: "{{ font_presets }}" -- name: "Ensure OS-specific fonts are installed" - ansible.builtin.include_tasks: "install-{{ ansible_facts['os_family'] | lower }}.yml" +- name: "Ensure Google Fonts directory exists" + become: true + ansible.builtin.file: + path: "/usr/share/fonts/google-fonts" + state: "directory" + mode: "0755" + +- name: "Install Google Fonts" + become: true + ansible.builtin.get_url: + url: "{{ item.url }}" + dest: "/usr/share/fonts/google-fonts/{{ item.dest }}" + mode: "0644" + loop: "{{ font_google_fonts }}" + notify: + - "Update font-cache" |
