From 040ea28e448a93d24540b7cf2eda4b25300c5ab1 Mon Sep 17 00:00:00 2001 From: erictapen Date: Thu, 11 Mar 2021 00:39:29 +0100 Subject: [PATCH] offlineimap: Strip newlines from offlineimap passwordcommand (#1853) This allows me to use offlineimap with passwordstore. I guess nobody uses a newline in their password? Co-authored-by: Kerstin Humm --- modules/programs/offlineimap.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/programs/offlineimap.nix b/modules/programs/offlineimap.nix index 177c0ca5e..edb6e7360 100644 --- a/modules/programs/offlineimap.nix +++ b/modules/programs/offlineimap.nix @@ -65,7 +65,7 @@ let remotePassEval = let arglist = concatMapStringsSep "," (x: "'${x}'") passwordCommand; in optionalAttrs (passwordCommand != null) { - remotepasseval = ''get_pass("${name}", [${arglist}])''; + remotepasseval = ''get_pass("${name}", [${arglist}]).strip("\n")''; }; in toIni { "Account ${name}" = {