diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2016-04-24 19:44:01 +0200 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2016-04-24 19:48:10 +0200 |
commit | 882391a1620f5179eab0f9f4b96f85af875cbb34 (patch) | |
tree | 516a958ffc0a771b98f5d17bae89b93d9b973a4f /nixos/modules/services/x11 | |
parent | 5c4e00b6b797c444c0a0ca434c3b6fb469558a91 (diff) | |
download | nixlib-882391a1620f5179eab0f9f4b96f85af875cbb34.tar nixlib-882391a1620f5179eab0f9f4b96f85af875cbb34.tar.gz nixlib-882391a1620f5179eab0f9f4b96f85af875cbb34.tar.bz2 nixlib-882391a1620f5179eab0f9f4b96f85af875cbb34.tar.lz nixlib-882391a1620f5179eab0f9f4b96f85af875cbb34.tar.xz nixlib-882391a1620f5179eab0f9f4b96f85af875cbb34.tar.zst nixlib-882391a1620f5179eab0f9f4b96f85af875cbb34.zip |
redshift service: run as user service
Fixes #14882.
Diffstat (limited to 'nixos/modules/services/x11')
-rw-r--r-- | nixos/modules/services/x11/redshift.nix | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/nixos/modules/services/x11/redshift.nix b/nixos/modules/services/x11/redshift.nix index 4318a17a4fa5..8f1e317e52b0 100644 --- a/nixos/modules/services/x11/redshift.nix +++ b/nixos/modules/services/x11/redshift.nix @@ -94,11 +94,9 @@ in { }; config = mkIf cfg.enable { - systemd.services.redshift = { + systemd.user.services.redshift = { description = "Redshift colour temperature adjuster"; - requires = [ "display-manager.service" ]; - after = [ "display-manager.service" ]; - wantedBy = [ "graphical.target" ]; + wantedBy = [ "default.target" ]; serviceConfig = { ExecStart = '' ${cfg.package}/bin/redshift \ @@ -107,10 +105,10 @@ in { -b ${toString cfg.brightness.day}:${toString cfg.brightness.night} \ ${lib.strings.concatStringsSep " " cfg.extraOptions} ''; - RestartSec = 3; + RestartSec = 3; + Restart = "always"; }; environment = { DISPLAY = ":0"; }; - serviceConfig.Restart = "always"; }; }; |