This Ansible playbook is designed for post-installation tasks on an Arch Linux system. It automates the configuration and installation of common packages and settings to streamline the setup process.
Before running this playbook, ensure you have the following prerequisites installed on your Arch Linux machine:
- Ansible
- Git
- Python
You can install these dependencies with the following command:
sudo pacman -S ansible git python
To get started with this playbook, follow these steps:
-
Clone this repository to your local machine:
git clone https://github.com/OliverLiebmann/arch-linux-ansible.git
-
Change into the project directory:
cd arch-linux-ansible
-
Install required Ansible roles defined in
requirements.yml
using the following command:ansible-galaxy install -r requirements.yml
To run the playbook, execute the following command from the project directory:
ansible-playbook main.yml --ask-become-pass
You will be prompted for the sudo password as the playbook requires elevated privileges to make system-level changes.