|
|
@ -111,7 +111,7 @@ |
|
|
|
stat: |
|
|
|
path: /etc/X11/nvidia-xorg.conf |
|
|
|
register: nvidia_xrun |
|
|
|
when: display_manager == 'x11' |
|
|
|
when: display_server == 'x11' |
|
|
|
|
|
|
|
- name: Add nvidia-xrun xorg config directory |
|
|
|
set_fact: |
|
|
@ -120,14 +120,14 @@ |
|
|
|
xorg_default_config_dirs: |
|
|
|
- /etc/X11/xorg.conf.d |
|
|
|
xorg_nvidia_config_dirs: "{{ ['/etc/X11/nvidia-xorg.conf.d'] if nvidia_xrun.stat.exists else [] }}" |
|
|
|
when: display_manager == 'x11' |
|
|
|
when: display_server == 'x11' |
|
|
|
|
|
|
|
- name: Configure Xorg keyboard layout |
|
|
|
copy: |
|
|
|
src: xorg/keyboard.conf |
|
|
|
dest: "{{ item }}/00-keyboard.conf" |
|
|
|
become: yes |
|
|
|
when: display_manager == 'x11' |
|
|
|
when: display_server == 'x11' |
|
|
|
notify: etc changed |
|
|
|
loop: "{{ xorg_common_config_dirs }}" |
|
|
|
|
|
|
@ -135,7 +135,7 @@ |
|
|
|
stat: |
|
|
|
path: /sys/class/backlight/intel_backlight |
|
|
|
register: intel_backlight |
|
|
|
when: display_manager == 'x11' |
|
|
|
when: display_server == 'x11' |
|
|
|
|
|
|
|
- name: Install Intel video drivers (Arch based) |
|
|
|
pacman: |
|
|
@ -143,14 +143,14 @@ |
|
|
|
# state: "{{ intel_backlight.stat.exists }}" |
|
|
|
state: present |
|
|
|
become: yes |
|
|
|
when: display_manager == 'x11' and intel_backlight.stat.exists and arch_based |
|
|
|
when: display_server == 'x11' and intel_backlight.stat.exists and arch_based |
|
|
|
|
|
|
|
- name: Configure Xorg Intel backlight |
|
|
|
copy: |
|
|
|
src: xorg/intel_backlight.conf |
|
|
|
dest: "{{ item }}/20-intel_backlight.conf" |
|
|
|
become: yes |
|
|
|
when: display_manager == 'x11' and intel_backlight.stat.exists |
|
|
|
when: display_server == 'x11' and intel_backlight.stat.exists |
|
|
|
notify: etc changed |
|
|
|
loop: "{{ xorg_common_config_dirs }}" |
|
|
|
|
|
|
@ -159,7 +159,7 @@ |
|
|
|
src: xorg/touchpad.conf |
|
|
|
dest: "{{ item }}/30-touchpad.conf" |
|
|
|
become: yes |
|
|
|
when: display_manager == 'x11' |
|
|
|
when: display_server == 'x11' |
|
|
|
notify: etc changed |
|
|
|
loop: "{{ xorg_common_config_dirs }}" |
|
|
|
|
|
|
@ -168,7 +168,7 @@ |
|
|
|
src: xorg/joystick.conf |
|
|
|
dest: "{{ item }}/50-joystick.conf" |
|
|
|
become: yes |
|
|
|
when: display_manager == 'x11' |
|
|
|
when: display_server == 'x11' |
|
|
|
notify: etc changed |
|
|
|
loop: "{{ xorg_common_config_dirs }}" |
|
|
|
|
|
|
|