From 7753453caaa2493cb65d26405e7b69710df944ea Mon Sep 17 00:00:00 2001 From: Salt Date: Wed, 6 May 2020 00:02:39 -0500 Subject: [PATCH] Only reload udev if we assigned new rules Having my mouse flip out at midnight was getting old --- roles/desktop/tasks/main.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/roles/desktop/tasks/main.yml b/roles/desktop/tasks/main.yml index eaae234..483d1b0 100644 --- a/roles/desktop/tasks/main.yml +++ b/roles/desktop/tasks/main.yml @@ -25,9 +25,16 @@ loop: - { src: "hosts", dest: "/etc/hosts", mode: "0644" } - { src: "nomouseaccel.conf", dest: "/etc/X11/xorg.conf.d/90-mouse-acceleration.conf", mode: "0644" } + - { src: "i3.desktop", dest: "/usr/share/xsessions/i3-custom.desktop", mode: "0644" } + - name: Copy udev rules + template: + src: "{{ item.src }}" + dest: "{{ item.dest }}" + mode: "{{ item.mode }}" + loop: - { src: "g810-led.rules", dest: "/etc/udev/rules.d/50-g810-led.rules", mode: "0644" } - { src: "switch-rcm.rules", dest: "/etc/udev/rules.d/50-switch-rcm.rules", mode: "0644" } - - { src: "i3.desktop", dest: "/usr/share/xsessions/i3-custom.desktop", mode: "0644" } + notify: reload udev - name: Reload udev command: /usr/bin/udevadm trigger - name: Enable i386 architecture