2020-03-30 19:36:05 +01:00
|
|
|
- name: Install LaTex tooling
|
2019-05-27 12:52:18 +01:00
|
|
|
aur:
|
|
|
|
name: "{{ item }}"
|
|
|
|
become: true
|
|
|
|
become_user: aur_builder
|
2019-12-09 21:09:00 +00:00
|
|
|
loop:
|
2020-04-15 08:50:11 +01:00
|
|
|
- biber
|
|
|
|
- pandoc-bin
|
|
|
|
- texlive-most
|
2019-05-27 12:52:18 +01:00
|
|
|
|
2020-03-30 19:36:05 +01:00
|
|
|
- name: Install dev packages
|
2019-03-14 21:34:29 +00:00
|
|
|
aur:
|
|
|
|
name: "{{ item }}"
|
|
|
|
become: true
|
|
|
|
become_user: aur_builder
|
2019-12-09 21:09:00 +00:00
|
|
|
loop:
|
2021-02-07 14:33:03 +00:00
|
|
|
- ansible-base
|
2020-04-15 08:50:11 +01:00
|
|
|
- arduino
|
|
|
|
- arduino-cli
|
|
|
|
- arduino-builder
|
|
|
|
- aws-cli
|
|
|
|
- docker
|
|
|
|
- docker-compose
|
2020-04-15 09:11:55 +01:00
|
|
|
- firefox-developer-edition
|
2020-11-06 17:27:19 +00:00
|
|
|
- github-cli
|
2020-04-15 08:50:11 +01:00
|
|
|
- hugo
|
|
|
|
- poetry
|
|
|
|
- postgresql
|
|
|
|
- postman-bin
|
|
|
|
- sublime-text
|
|
|
|
- tig
|
2019-03-14 21:34:29 +00:00
|
|
|
|
2021-02-23 17:27:40 +00:00
|
|
|
- name: Add user to docker group
|
|
|
|
user:
|
|
|
|
name: "{{ user }}"
|
|
|
|
groups: docker
|
|
|
|
append: true
|
|
|
|
become: true
|
|
|
|
|
2020-03-30 19:36:05 +01:00
|
|
|
- name: Create global .gitignore
|
2019-03-14 21:34:29 +00:00
|
|
|
copy:
|
2020-03-30 19:36:05 +01:00
|
|
|
src: ./files/gitignore_global
|
|
|
|
dest: "{{ home }}/.config/.gitignore"
|
2019-03-14 21:34:29 +00:00
|
|
|
mode: 0644
|
|
|
|
owner: "{{ user }}"
|
|
|
|
|
2020-03-30 19:36:05 +01:00
|
|
|
- name: Install git config
|
2019-05-25 16:50:09 +01:00
|
|
|
template:
|
2019-03-14 21:34:29 +00:00
|
|
|
src: ./files/gitconfig.conf
|
|
|
|
dest: "{{ home }}/.gitconfig"
|
|
|
|
mode: 0644
|
|
|
|
owner: "{{ user }}"
|
|
|
|
group: users
|