env/roles/system-packages/tasks/main.yml

43 lines
771 B
YAML
Raw Normal View History

2024-09-29 03:31:23 +00:00
---
- name: Ensure system up-to-date
become: true
apt:
update_cache: true
upgrade: "yes"
- name: Install Build Essentials
become: true
apt:
pkg:
- make
- build-essential
- cmake
2024-09-29 03:31:23 +00:00
- name: Install terminal & shell
2024-09-29 17:14:44 +00:00
become: true
2024-09-29 03:31:23 +00:00
apt:
pkg:
- zsh
- tmux
- name: Install CLI tooling
2024-09-29 17:14:44 +00:00
become: true
2024-09-29 03:31:23 +00:00
apt:
pkg:
- shellcheck
- gh
- curl
- git
2024-09-29 03:31:23 +00:00
- name: Install DB-related tooling
2024-09-29 17:14:44 +00:00
become: true
2024-09-29 03:31:23 +00:00
apt:
pkg:
- postgresql
- postgresql-contrib
2024-09-29 17:14:44 +00:00
- name: Install Podman
become: true
apt:
pkg:
- podman
2024-10-03 03:55:57 +00:00
- name: Install Ripgrep
become: true
apt:
deb: https://github.com/BurntSushi/ripgrep/releases/download/{{ripgrep_version}}/ripgrep_{{ripgrep_version}}-1_amd64.deb