From 31c18d33d97a9082bdcc2d203e8eb67f0df33850 Mon Sep 17 00:00:00 2001 From: Ariejan de Vroom Date: Thu, 6 Jun 2024 21:54:13 +0200 Subject: [PATCH] Add user and packages --- group_vars/all.yml | 16 ++++++++++++++++ main.yml | 4 +++- roles/03_packages/tasks/main.yml | 6 ++++++ roles/{03_user => 04_user}/tasks/main.yml | 0 4 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 roles/03_packages/tasks/main.yml rename roles/{03_user => 04_user}/tasks/main.yml (100%) diff --git a/group_vars/all.yml b/group_vars/all.yml index efc357d..35ba2d0 100644 --- a/group_vars/all.yml +++ b/group_vars/all.yml @@ -14,5 +14,21 @@ pacman: aur_helper: yay +# Packages, installed from Arch repositories with pacman packages: + - curl + - fzf + - htop + - linux-firmware + - man + - man-db + - man-pages + - networkmanager + - rsync + - screen + - tree + - unzip + - wget + - zip + - zsh - sudo \ No newline at end of file diff --git a/main.yml b/main.yml index aa7b0f2..a591706 100644 --- a/main.yml +++ b/main.yml @@ -3,4 +3,6 @@ hosts: all roles: - { role: 01_host_info } - - { role: 02_basics } \ No newline at end of file + - { role: 02_basics } + - { role: 03_packages } + - { role: 04_user } \ No newline at end of file diff --git a/roles/03_packages/tasks/main.yml b/roles/03_packages/tasks/main.yml new file mode 100644 index 0000000..4cb4669 --- /dev/null +++ b/roles/03_packages/tasks/main.yml @@ -0,0 +1,6 @@ +--- +- name: Install Arch packages + ansible.builtin.pacman: + name: "{{ packages }}" + state: present + become: true \ No newline at end of file diff --git a/roles/03_user/tasks/main.yml b/roles/04_user/tasks/main.yml similarity index 100% rename from roles/03_user/tasks/main.yml rename to roles/04_user/tasks/main.yml