From e314f6cf211e480ab8fa101a017e593a9bb9f21b Mon Sep 17 00:00:00 2001 From: amesgen Date: Sun, 5 Mar 2023 13:08:09 +0100 Subject: [PATCH] broot: remove unnecessary IFD --- modules/programs/broot.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/programs/broot.nix b/modules/programs/broot.nix index d78074ef..0603b1c8 100644 --- a/modules/programs/broot.nix +++ b/modules/programs/broot.nix @@ -211,9 +211,6 @@ in { source = pkgs.symlinkJoin { name = "xdg.configFile.broot"; paths = [ - (pkgs.writeTextDir "conf.toml" (builtins.readFile - (tomlFormat.generate "broot-config" cfg.settings))) - # Copy all files under /resources/default-conf "${cfg.package.src}/resources/default-conf" @@ -221,8 +218,12 @@ in { (pkgs.writeTextDir "launcher/installed-v1" "") ]; - # Remove conf.hjson, whose content has been merged into programs.broot.settings postBuild = '' + ln -s ${ + tomlFormat.generate "broot-config" cfg.settings + } $out/conf.toml + + # Remove conf.hjson, whose content has been merged into programs.broot.settings rm $out/conf.hjson ''; };