From 80dd586f2cd33c597e4f89d9058e52f8be97e837 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Th=C3=A9o=20-=20Le=20Filament?= <theo@le-filament.com>
Date: Mon, 5 May 2025 16:58:00 +0200
Subject: [PATCH] feat: install basic packages on Debian based distributions

---
 tasks/main.yml  | 6 ++++++
 vars/Debian.yml | 3 +++
 2 files changed, 9 insertions(+)

diff --git a/tasks/main.yml b/tasks/main.yml
index f7aa325..fc9df3b 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -88,6 +88,12 @@
       mode: '0644'
   when: ansible_os_family == "Debian"
 
+- name: Install basic packages
+  ansible.builtin.apt:
+      name: "{{ packages_to_install }}"
+      state: present
+  when: ansible_os_family == "Debian"
+
 - name: Remove Unattended Upgrades
   ansible.builtin.apt:
       name: "unattended-upgrades"
diff --git a/vars/Debian.yml b/vars/Debian.yml
index 8fbddb3..0c699e0 100644
--- a/vars/Debian.yml
+++ b/vars/Debian.yml
@@ -4,6 +4,9 @@ packages_to_remove:
     - snapd
     - popularity-contest
     - ubuntu-advantage-tools
+packages_to_install:
+    - "cron"
+    - "htop"
 files_to_remove:
     - /etc/dhcp/dhclient-enter-hooks.d/samba
     - /root/snap
-- 
GitLab