From 83ce1e4c65232499ddccf00e41abcdddaeb7bada Mon Sep 17 00:00:00 2001 From: Michael Mandl Date: Sat, 30 Jan 2021 12:55:40 +0100 Subject: [PATCH] Added wayland --- arch.yaml | 1 + roles/wayland/tasks/main.yaml | 22 ++++++++++++++++++++++ roles/xorg/tasks/main.yaml | 25 +++++++++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 roles/wayland/tasks/main.yaml create mode 100644 roles/xorg/tasks/main.yaml diff --git a/arch.yaml b/arch.yaml index ac91a05..1e95e5c 100644 --- a/arch.yaml +++ b/arch.yaml @@ -16,3 +16,4 @@ - vimwiki - tools - acpid + - wayland diff --git a/roles/wayland/tasks/main.yaml b/roles/wayland/tasks/main.yaml new file mode 100644 index 0000000..8a58a0d --- /dev/null +++ b/roles/wayland/tasks/main.yaml @@ -0,0 +1,22 @@ +--- +- name: install packages + package: + name: + - wayland + - lightdm + - lightdm-gtk-greeter + - sway + - bemenu + - alsa-utils + - alacritty + state: latest + +- name: activate display manager + systemd: + name: sddm + enabled: yes + +- name: set xorg keyboard layout + command: + cmd: localectl --no-convert set-x11-keymap de pc105 nodeadkeys + creates: /etc/X11/xorg.conf.d/00-keyboard.conf diff --git a/roles/xorg/tasks/main.yaml b/roles/xorg/tasks/main.yaml new file mode 100644 index 0000000..cc61965 --- /dev/null +++ b/roles/xorg/tasks/main.yaml @@ -0,0 +1,25 @@ +--- +- name: install packages + package: + name: + - xorg + - xorg-server + - xorg-xinit + - xf86-video-intel + - xf86-video-fbdev + - lightdm + - lightdm-gtk-greeter + - i3-wm + - dmenu + - alacritty + state: latest + +- name: activate display manager + systemd: + name: lightdm + enabled: yes + +- name: set keyboard layout + command: + cmd: localectl --no-convert set-x11-keymap de pc105 nodeadkeys + creates: /etc/X11/xorg.conf.d/00-keyboard.conf