This repository contains an Ansible Playbook, used to configure Ubuntu Desktop.
This playbook manages:
- Installation of commonly used software
- Configuration of commonly used software
NOTE: This role changes your system language and keyboard layout to German!
You must at least install Ansible in version 2.10
to use this playbook!
sudo apt update && sudo apt install software-properties-common && sudo add-apt-repository --yes --update ppa:ansible/ansible && sudo apt install -y ansible git && cd ~ && git clone https://github.com/CoderXXL/desktop-configurator.git ./.desktop-configurator && cd .desktop-configurator && ansible-galaxy install -r requirements.yaml && ansible-playbook -i inventory.yaml playbook.yaml -K
First of all, install Ansible:
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository --yes --update ppa:ansible/ansible
sudo apt install ansible
Install used roles and collections using Ansible Galaxy:
ansible-galaxy install -r requirements.yaml
You can now run the playbook:
ansible-playbook -i inventory.yaml playbook.yaml -K
This command will ask for your sudo
password!