From 7e91f2a0ba4b62b88591279d54f741a13e36245b Mon Sep 17 00:00:00 2001 From: Vonfry Date: Thu, 4 Apr 2024 14:26:54 +0800 Subject: [PATCH] xmonad: fix cp failure if libFiles with subdirectories --- modules/services/window-managers/xmonad.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/services/window-managers/xmonad.nix b/modules/services/window-managers/xmonad.nix index 59b403d3..076f3cd4 100644 --- a/modules/services/window-managers/xmonad.nix +++ b/modules/services/window-managers/xmonad.nix @@ -124,6 +124,7 @@ in { cfg.libFiles) }) for key in "''${!libFiles[@]}"; do + mkdir -p "xmonad-config/lib/$(dirname "$key")" cp "''${libFiles[$key]}" "xmonad-config/lib/$key"; done