X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FNix.git;a=blobdiff_plain;f=config%2Fconfig.nix;fp=config%2Fconfig.nix;h=d6b471496e5b3369eb5a21b3dfe6b2b628dc0dfc;hp=0b578356c68f39a1c700a23946accf2bbeaa3b90;hb=a556c4b01a536afd90042dad95e7cc09f37d4056;hpb=ea9d3f4ba1cfcab0eeb9cb719fc8065d38c3bb53 diff --git a/config/config.nix b/config/config.nix index 0b57835..d6b4714 100644 --- a/config/config.nix +++ b/config/config.nix @@ -9,5 +9,22 @@ pathsToLink = [ "/bin" "/etc" "/include" "/lib" "/libexec" "/share"]; extraOutputsToInstall = [ "bin" "man" "doc" "info" ]; }; + # This adds header colors to the builds, but it rebuilds the whole + # world from scratch, so only use it to debug! + # add it as postHook in derivations + immaePostHook = '' + header() { + echo -ne "\033[1;36m" + echo -n "$1" + echo -e "\033[0m" + } + + echoCmd() { + printf "\033[1;34m%s:\033[0m" "$1" + shift + printf ' %q' "$@" + echo + } + ''; }; }