2020-03-30 19:36:05 +01:00
|
|
|
- name: Install LaTex tooling
|
2021-11-07 00:45:19 +00:00
|
|
|
kewlfft.aur.aur:
|
2019-05-27 12:52:18 +01:00
|
|
|
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
|
2021-11-07 00:45:19 +00:00
|
|
|
kewlfft.aur.aur:
|
2019-03-14 21:34:29 +00:00
|
|
|
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
|
|
|
|
- docker
|
|
|
|
- docker-compose
|
2020-04-15 09:11:55 +01:00
|
|
|
- firefox-developer-edition
|
2023-07-28 14:43:37 +01:00
|
|
|
- git-filter-repo
|
2020-11-06 17:27:19 +00:00
|
|
|
- github-cli
|
2020-04-15 08:50:11 +01:00
|
|
|
- hugo
|
2023-01-08 17:25:09 +00:00
|
|
|
- insomnia
|
2023-07-30 18:50:40 +01:00
|
|
|
- just
|
2021-04-19 11:58:39 +01:00
|
|
|
- lazygit
|
2020-04-15 08:50:11 +01:00
|
|
|
- postgresql
|
|
|
|
- sublime-text
|
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
|