From 9f0b3c22c3c354219a209decaf84e38d8ce1b885 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Sat, 20 May 2017 13:04:26 +0200 Subject: [PATCH] khd: use ~/.khdrc when to config is defined --- modules/services/khd/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/services/khd/default.nix b/modules/services/khd/default.nix index 3281a02d..ee27bad7 100644 --- a/modules/services/khd/default.nix +++ b/modules/services/khd/default.nix @@ -55,7 +55,8 @@ in launchd.user.agents.khd = { path = [ cfg.package pkgs.kwm config.environment.systemPath ]; - serviceConfig.ProgramArguments = [ "${cfg.package}/bin/khd" "-c" "/etc/khdrc" ]; + serviceConfig.ProgramArguments = [ "${cfg.package}/bin/khd" ] + ++ optionals (cfg.khdConfig != "") [ "-c" "/etc/khdrc" ]; serviceConfig.KeepAlive = true; serviceConfig.ProcessType = "Interactive"; serviceConfig.Sockets.Listeners =