From 7c1f7039170a25f192d87235476179f7cfe01a85 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Romain=20Gon=C3=A7alves?= <me@rgoncalves.se>
Date: Sat, 10 Dec 2022 21:17:16 +0100
Subject: chore: explode workstation role in subroles

---
 roles/_workstation/xorg/tasks/main.yml | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 roles/_workstation/xorg/tasks/main.yml

(limited to 'roles/_workstation/xorg/tasks')

diff --git a/roles/_workstation/xorg/tasks/main.yml b/roles/_workstation/xorg/tasks/main.yml
new file mode 100644
index 0000000..f07daba
--- /dev/null
+++ b/roles/_workstation/xorg/tasks/main.yml
@@ -0,0 +1,29 @@
+---
+
+- name: install xorg and X11 packages
+  ansible.builtin.package:
+    name:
+      - xf86-input-synaptics
+      - xorg-apps
+      - xorg-server
+      - xorg-xinit
+      - xorg-xwayland
+      - xsecurelock
+    state: present
+  when: ansible_distribution in ["Archlinux"]
+
+- name: create Xorg configuration subdirectory
+  ansible.builtin.file:
+    path: "{{ xorg_configuration_dir }}"
+    owner: 0
+    group: 0
+    mode: 0644
+    state: directory
+
+- name: copy xorg configuration
+  ansible.builtin.copy:
+    src: intel.conf
+    dest: "{{ xorg_configuration_dir }}/"
+    mode: 0644
+    owner: 0
+    group: 0
-- 
cgit v1.2.3