From 66ffa7a0a6411c7c73a648bd0b426c73e2a14fa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= <123550+andresilva@users.noreply.github.com> Date: Thu, 7 Apr 2022 07:38:20 +0100 Subject: [PATCH] systemd: fix creation of user service unit files (#2867) * systemd: fix creation of user service unit files * helix: fix failing test due to file output format change Co-authored-by: Nicolas Berbiche --- modules/systemd.nix | 2 +- tests/modules/programs/helix/settings-expected.toml | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/modules/systemd.nix b/modules/systemd.nix index cd5b30ed..0be586d7 100644 --- a/modules/systemd.nix +++ b/modules/systemd.nix @@ -41,7 +41,7 @@ let source = pkgs.writeTextFile { name = pathSafeName; text = toSystemdIni serviceCfg; - destination = lib.escapeShellArg "/${filename}"; + destination = "/${filename}"; } + "/${filename}"; wantedBy = target: { diff --git a/tests/modules/programs/helix/settings-expected.toml b/tests/modules/programs/helix/settings-expected.toml index 2d575aa6..a5b2e8df 100644 --- a/tests/modules/programs/helix/settings-expected.toml +++ b/tests/modules/programs/helix/settings-expected.toml @@ -1,7 +1,4 @@ theme = "base16" - -[keys] -[keys.normal] [keys.normal.space] q = ":q" space = "file_picker"