From 104cffbfbb316af60ab83dde5e68f3f40d04b550 Mon Sep 17 00:00:00 2001
From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de>
Date: Mon, 23 Oct 2017 00:15:35 +0200
Subject: [PATCH] Set the sddm keymap to de

---
 client/files/00-keyboard.conf | 5 +++++
 client/tasks/kde.yml          | 7 +++++++
 2 files changed, 12 insertions(+)
 create mode 100644 client/files/00-keyboard.conf

diff --git a/client/files/00-keyboard.conf b/client/files/00-keyboard.conf
new file mode 100644
index 0000000..d093b60
--- /dev/null
+++ b/client/files/00-keyboard.conf
@@ -0,0 +1,5 @@
+Section "InputClass"
+	Identifier "system-keyboard"
+	MatchIsKeyboard "on"
+	Option "XkbLayout" "de"
+EndSection
diff --git a/client/tasks/kde.yml b/client/tasks/kde.yml
index d49ba20..3fc2508 100644
--- a/client/tasks/kde.yml
+++ b/client/tasks/kde.yml
@@ -89,6 +89,13 @@
   file: state=link src=/usr/share/xsessions/plasma.desktop dest=/usr/share/xsessions/default.desktop
   notify: restart sddm
 
+- name: ensure there is a x11 config folder
+  file: path=/etc/X11/xorg.conf.d state=directory owner=root group=root mode=775
+
+- name: ensure sddm has the correct keymap
+  copy: src=00-keyboard.conf dest=/etc/X11/xorg.conf.d/00-keyboard.conf owner=root group=root mode=0644
+  notify: restart sddm
+
 #- name: ensure deployment of a nice kdm theme
 #  copy: src=kdm/fsmpi_theme/ dest=/usr/share/kde4/apps/kdm/themes/fsmpi owner=root group=root mode=0644
 #
-- 
GitLab