From 238da0a3b2ae88fcd8db51adc8e485b51b5dcfa7 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Mon, 27 May 2019 23:48:21 +0200 Subject: [PATCH] Improve sleep-nag-script --- home-manager/modules/sleep-nag.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/home-manager/modules/sleep-nag.nix b/home-manager/modules/sleep-nag.nix index a99acf4c..235370f7 100644 --- a/home-manager/modules/sleep-nag.nix +++ b/home-manager/modules/sleep-nag.nix @@ -1,7 +1,9 @@ { lib, pkgs, config, ... }: with lib; let - sleep-nag = pkgs.writeShellScriptBin "sleep-nag" '' + sleep-nag = pkgs.writeScript "sleep-nag" '' +#!${pkgs.stdenv.shell} + while true do if [[ `date +%H` -ge 23 ]] || [[ `date +%H` -lt 6 ]]; then @@ -21,7 +23,7 @@ config = mkIf config.m-0.sleep-nag.enable { Description = "Sleep nag"; }; Service = { - ExecStart="/bin/sh ${sleep-nag}/bin/sleep-nag"; + ExecStart=toString sleep-nag; }; Install = { WantedBy = [ "graphical-session.target" ];