From 5acdc00aaf6c65c1353cc02a59f33e0d6ba9a281 Mon Sep 17 00:00:00 2001 From: binary Date: Sat, 27 Feb 2021 10:30:33 +0100 Subject: Break workstation role in sub-roles --- .../sysconf/templates/etc-X11-xorg.conf.d-intel.conf | 9 +++++++++ roles/_workstation/sysconf/templates/etc-apm-hibernate | 1 + roles/_workstation/sysconf/templates/etc-apm-suspend | 3 +++ 3 files changed, 13 insertions(+) create mode 100644 roles/_workstation/sysconf/templates/etc-X11-xorg.conf.d-intel.conf create mode 120000 roles/_workstation/sysconf/templates/etc-apm-hibernate create mode 100755 roles/_workstation/sysconf/templates/etc-apm-suspend (limited to 'roles/_workstation/sysconf/templates') diff --git a/roles/_workstation/sysconf/templates/etc-X11-xorg.conf.d-intel.conf b/roles/_workstation/sysconf/templates/etc-X11-xorg.conf.d-intel.conf new file mode 100644 index 0000000..5d73c65 --- /dev/null +++ b/roles/_workstation/sysconf/templates/etc-X11-xorg.conf.d-intel.conf @@ -0,0 +1,9 @@ + +# disable tearscreen for Xenocara on OpenBSD +# managed by Ansible + +Section "Device" + Identifier "drm" + Driver "intel" + Option "TearFree" "true" +EndSection diff --git a/roles/_workstation/sysconf/templates/etc-apm-hibernate b/roles/_workstation/sysconf/templates/etc-apm-hibernate new file mode 120000 index 0000000..a07e961 --- /dev/null +++ b/roles/_workstation/sysconf/templates/etc-apm-hibernate @@ -0,0 +1 @@ +etc-apm-suspend \ No newline at end of file diff --git a/roles/_workstation/sysconf/templates/etc-apm-suspend b/roles/_workstation/sysconf/templates/etc-apm-suspend new file mode 100755 index 0000000..9d36537 --- /dev/null +++ b/roles/_workstation/sysconf/templates/etc-apm-suspend @@ -0,0 +1,3 @@ +#!/bin/sh + +pkill -USR1 xidle -- cgit v1.2.3