alkaa/roles/scripts/tasks/main.yml
2022-12-22 15:19:12 +01:00

26 lines
533 B
YAML

---
- name: Install packages required by scripts
ansible.builtin.package:
name:
- tectonic
- pandoc
- ttf-liberation
state: present
tags: pc
- name: Create a local bin directory if it doesn't exist
ansible.builtin.file:
path: ~/.local/bin
state: directory
mode: '0755'
tags: pc
- name: Copy over all scripts
ansible.builtin.copy:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
mode: '0755'
with_items:
- { src: compiledoc, dest: ~/.local/bin/compiledoc }
tags: pc