From 0c01adc852de8c9d6aa831a2a5e412a0a6d167c9 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 14 Nov 2023 11:27:11 -0500 Subject: [PATCH] Nix config: add extra newlines after the initial comment (#719) * Nix config: add extra newlines after the initial comment Otherwise the extra-config option will get swallowed. Closes #717 * Push individual strs --- src/action/base/create_or_merge_nix_config.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/action/base/create_or_merge_nix_config.rs b/src/action/base/create_or_merge_nix_config.rs index 1f69ddb..4a0239c 100644 --- a/src/action/base/create_or_merge_nix_config.rs +++ b/src/action/base/create_or_merge_nix_config.rs @@ -409,13 +409,10 @@ impl Action for CreateOrMergeNixConfig { new_config.push('\n'); } - new_config.push_str( - &[ - "# Generated by https://github.com/DeterminateSystems/nix-installer.", - "# See `/nix/nix-installer --version` for the version details.", - ] - .join("\n"), - ); + new_config + .push_str("# Generated by https://github.com/DeterminateSystems/nix-installer.\n"); + new_config.push_str("# See `/nix/nix-installer --version` for the version details.\n"); + new_config.push_str("\n"); for (name, value) in merged_nix_config.settings() { new_config.push_str(name);