From 61b36cd9019f0dfc8c07bbbd21c112eb92f8beda Mon Sep 17 00:00:00 2001
From: Gabriel Arazas <foodogsquared@foodogsquared.one>
Date: Mon, 12 Dec 2022 14:19:55 +0800
Subject: [PATCH] hosts/plover: refactor Borgbackup job function

---
 hosts/plover/default.nix | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/hosts/plover/default.nix b/hosts/plover/default.nix
index 54c598e3..0eba15e7 100644
--- a/hosts/plover/default.nix
+++ b/hosts/plover/default.nix
@@ -366,11 +366,13 @@ in
         };
         extraCreateArgs =
           let
-            args = [
-              (lib.concatStringsSep " "
-                (builtins.map (patternFile: "--patterns-from ${lib.escapeShellArg patternFile}") patternFiles))
-              (lib.concatStringsSep " "
-                (builtins.map (pattern: "--pattern ${lib.escapeShellArg pattern}") patterns))
+            args = lib.flatten [
+              (builtins.map
+                (patternFile: "--patterns-from ${lib.escapeShellArg patternFile}")
+                patternFiles)
+              (builtins.map
+                (pattern: "--pattern ${lib.escapeShellArg pattern}")
+                patterns)
             ];
           in
           lib.concatStringsSep " " args;