Browse Source

bugfix ibus keyboard

master
parent
commit
a42a5fb261
4 changed files with 28 additions and 0 deletions
  1. +8
    -0
      desktop-bugfixes.yaml
  2. +5
    -0
      roles/desktop_bugfixes/files/autostart/bugfix-ibus-keyboard.desktop
  3. +4
    -0
      roles/desktop_bugfixes/files/bin/bugfix-ibus-keyboard
  4. +11
    -0
      roles/desktop_bugfixes/tasks/main.yaml

+ 8
- 0
desktop-bugfixes.yaml View File

@@ -0,0 +1,8 @@
---

- hosts:
- desktops
- laptops
remote_user: root
roles:
- name: desktop_bugfixes

+ 5
- 0
roles/desktop_bugfixes/files/autostart/bugfix-ibus-keyboard.desktop View File

@@ -0,0 +1,5 @@
[Desktop Entry]
Name=bugfix-ibus-keyboard
Type=Application
Exec=bugfix-ibus-keyboard
Terminal=true

+ 4
- 0
roles/desktop_bugfixes/files/bin/bugfix-ibus-keyboard View File

@@ -0,0 +1,4 @@
#!/bin/sh
dconf write /desktop/ibus/general/preload-engines "['xkb:de:nodeadkeys:deu']"
echo Tastaturlayout-Bug wurde behoben!
sleep 5

+ 11
- 0
roles/desktop_bugfixes/tasks/main.yaml View File

@@ -1,4 +1,15 @@
--- ---


- name: desktop bugfix commands
copy:
src: bin/
dest: /usr/local/bin/
mode: 0755

- name: desktop autostart
copy:
src: autostart/
dest: /etc/xdg/autostart/

- import_tasks: media-access-bug.yaml - import_tasks: media-access-bug.yaml
when: desktop_bugfix_media_access_bug | default(false) when: desktop_bugfix_media_access_bug | default(false)