From be6ea984b029dd5545e35c887732d081ecb9a23d Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Wed, 22 Aug 2018 20:42:52 +0200 Subject: [PATCH] First commit --- choux.yml | 12 ++++++++++++ tasks/arch_base_packages.yml | 16 ++++++++++++++++ tasks/users.yml | 2 ++ vars/common.yml | 10 ++++++++++ 4 files changed, 40 insertions(+) create mode 100644 choux.yml create mode 100644 tasks/arch_base_packages.yml create mode 100644 tasks/users.yml create mode 100644 vars/common.yml diff --git a/choux.yml b/choux.yml new file mode 100644 index 0000000..9372c97 --- /dev/null +++ b/choux.yml @@ -0,0 +1,12 @@ +--- +- hosts: localhost + connection: local + + vars_files: + - vars/common.yml + + task: + - include: tasks/arch_base_packages.yml + - include: tasks/users.yml + + diff --git a/tasks/arch_base_packages.yml b/tasks/arch_base_packages.yml new file mode 100644 index 0000000..02912dc --- /dev/null +++ b/tasks/arch_base_packages.yml @@ -0,0 +1,16 @@ +--- +- name: Update and upgrade all packages + pacman: + update_cache: yes + upgrade: yes + +- name: Install zsh + pacman: + name: zsh + state: present + +- name: Install vim + pacman: + name: vim + state: present + diff --git a/tasks/users.yml b/tasks/users.yml new file mode 100644 index 0000000..cd21505 --- /dev/null +++ b/tasks/users.yml @@ -0,0 +1,2 @@ +--- + diff --git a/vars/common.yml b/vars/common.yml new file mode 100644 index 0000000..7958410 --- /dev/null +++ b/vars/common.yml @@ -0,0 +1,10 @@ +--- + +users: + - { username: 'lafrite', passworld: ''} + - { username: 'waha', passworld: ''} + +deploy_users: + - waha + +minimal: false