From 36fde02e09530e26d5472e3e807b51d5ca4b51df Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Thu, 31 Oct 2019 18:29:20 +0000 Subject: [PATCH] Add google fonts --- packer/ansible/playbook.yml | 1 + packer/ansible/roles/fonts/tasks/google.yml | 11 +++++++++++ packer/ansible/roles/fonts/tasks/main.yml | 7 +++++++ packer/ansible/roles/windowmanager/tasks/lightdm.yml | 1 - 4 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 packer/ansible/roles/fonts/tasks/google.yml create mode 100644 packer/ansible/roles/fonts/tasks/main.yml diff --git a/packer/ansible/playbook.yml b/packer/ansible/playbook.yml index 811aa31..792e731 100644 --- a/packer/ansible/playbook.yml +++ b/packer/ansible/playbook.yml @@ -15,6 +15,7 @@ - role: hardware - role: docker - role: cups + - role: fonts vars: auth: sudo: diff --git a/packer/ansible/roles/fonts/tasks/google.yml b/packer/ansible/roles/fonts/tasks/google.yml new file mode 100644 index 0000000..e5d5e60 --- /dev/null +++ b/packer/ansible/roles/fonts/tasks/google.yml @@ -0,0 +1,11 @@ +--- +- name: create google fonts directory + file: + path: /usr/local/share/fonts/google/ + state: directory + +- name: install google fonts + unarchive: + src: https://github.com/google/fonts/archive/master.tar.gz + dest: /usr/local/share/fonts/google/ + remote_src: yes diff --git a/packer/ansible/roles/fonts/tasks/main.yml b/packer/ansible/roles/fonts/tasks/main.yml new file mode 100644 index 0000000..2f8f750 --- /dev/null +++ b/packer/ansible/roles/fonts/tasks/main.yml @@ -0,0 +1,7 @@ +--- +- block: + - import_tasks: google.yml + tags: + - fonts:google + tags: + - fonts diff --git a/packer/ansible/roles/windowmanager/tasks/lightdm.yml b/packer/ansible/roles/windowmanager/tasks/lightdm.yml index ecf3a87..9206bc3 100644 --- a/packer/ansible/roles/windowmanager/tasks/lightdm.yml +++ b/packer/ansible/roles/windowmanager/tasks/lightdm.yml @@ -4,7 +4,6 @@ name: - lightdm - lightdm-gtk-greeter - - fonts-roboto state: present - name: get background image for lightdm