systemd service for saving/loading mba6x_backlight brightness
authorAmin Bandali <me@aminb.org>
Sat, 6 Dec 2014 22:03:23 +0000 (17:03 -0500)
committerAmin Bandali <me@aminb.org>
Sat, 6 Dec 2014 22:03:23 +0000 (17:03 -0500)
other/systemd/mba6x-backlight.service [new file with mode: 0644]

diff --git a/other/systemd/mba6x-backlight.service b/other/systemd/mba6x-backlight.service
new file mode 100644 (file)
index 0000000..04441a7
--- /dev/null
@@ -0,0 +1,18 @@
+# copy to /usr/lib/systemd/system/ (at least on Arch Linux)
+
+[Unit]
+Description=Load/Save Screen Backlight Brightness of backlight:mba6x_backlight
+DefaultDependencies=no
+RequiresMountsFor=/var/lib/systemd/backlight
+Conflicts=shutdown.target
+After=systemd-remount-fs.service
+Before=sysinit.target shutdown.target
+
+[Service]
+Type=oneshot
+RemainAfterExit=yes
+ExecStart=/usr/lib/systemd/systemd-backlight load backlight:mba6x_backlight
+ExecStop=/usr/lib/systemd/systemd-backlight save backlight:mba6x_backlight
+
+[Install]
+WantedBy=multi-user.target