dotfiles-ansible/roles/theme/tasks/fonts/sarasa-gothic.yml

20 lines
699 B
YAML

---
- name: fonts | Create font directory for Sarasa Gothic
file:
path: ~/.local/share/fonts/sarasa-gothic
mode: '755'
state: directory
- name: fonts | Download Sarasa Gothic font archive
get_url:
url: https://github.com/be5invis/Sarasa-Gothic/releases/download/v{{ font_versions['sarasa-gothic'] }}/sarasa-gothic-ttc-{{ font_versions['sarasa-gothic'] }}.7z
dest: /tmp/sarasa-gothic.7z
mode: '644'
# NOTE: require libarchive-tools package
- name: fonts | Decompress downloaded Sarasa Gothic font archive
command: bsdtar -xf /tmp/sarasa-gothic.7z
args:
creates: ~/.local/share/fonts/sarasa-gothic/sarasa-regular.ttc
chdir: ~/.local/share/fonts/sarasa-gothic