26 lines
533 B
YAML
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
|