From 78561724fa4f58b8d256227f8913e712ecbd30f5 Mon Sep 17 00:00:00 2001 From: Johannes Stoelp Date: Fri, 4 Apr 2025 02:31:36 +0200 Subject: packages: move package update & install into own playbook --- packages.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 packages.yml (limited to 'packages.yml') diff --git a/packages.yml b/packages.yml new file mode 100644 index 0000000..fe22ff1 --- /dev/null +++ b/packages.yml @@ -0,0 +1,34 @@ + +- name: ship setup + hosts: all + gather_facts: no + vars: + user: "{{ '$USER' | expandvars }}" + data: "{{ '$HOME/services' | expandvars }}" + + tasks: + + # -- UPDATE ALL ------------------------------------------------------------ + + - name: update-packages + become: true + ansible.builtin.package: + name: "*" + state: latest + + # -- PACKAGES -------------------------------------------------------------- + + - name: install-packages + become: true + ansible.builtin.package: + name: "{{ item }}" + state: latest + loop: + - vim + - podman + - tmux + - git + - ncdu + - restic + # For restic mount. + - fuse -- cgit v1.2.3