diff --git a/config/redshift.conf b/config/redshift.conf index 1b1b6d0..d4f0229 100644 --- a/config/redshift.conf +++ b/config/redshift.conf @@ -4,4 +4,3 @@ temp-night=3000 transition=1 brightness-day=1.0 brightness-night=0.8 -provider=manual diff --git a/config/systemd/user/redshift-gtk.service.d/override.conf b/config/systemd/user/redshift-gtk.service.d/override.conf new file mode 100644 index 0000000..06ebab8 --- /dev/null +++ b/config/systemd/user/redshift-gtk.service.d/override.conf @@ -0,0 +1,5 @@ +[Service] +ExecStart= +ExecStart=/home/me/.redshift-gtk-wrapper +SyslogIdentifier= +SyslogIdentifier=redshift-gtk diff --git a/config/systemd/user/redshift.service.d/override.conf b/config/systemd/user/redshift.service.d/override.conf index 78c79d3..f00a373 100644 --- a/config/systemd/user/redshift.service.d/override.conf +++ b/config/systemd/user/redshift.service.d/override.conf @@ -1,3 +1,5 @@ [Service] ExecStart= ExecStart=/home/me/.redshift-wrapper +SyslogIdentifier= +SyslogIdentifier=redshift diff --git a/redshift-gtk-wrapper b/redshift-gtk-wrapper new file mode 100755 index 0000000..33de50f --- /dev/null +++ b/redshift-gtk-wrapper @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +set -o errexit + +main() { + export REDSHIFT_EXE=redshift-gtk + exec ~/.redshift-wrapper "${@}" +} + +main "${@}" diff --git a/redshift-wrapper b/redshift-wrapper index ec2a4b0..afc5d19 100755 --- a/redshift-wrapper +++ b/redshift-wrapper @@ -2,7 +2,7 @@ set -o errexit main() { - exec redshift -l "$(__get_lat_lon)" -v + exec "${REDSHIFT_EXE:-redshift}" -l "$(__get_lat_lon)" -v } __get_lat_lon() {