From ba6089f4eefcbd6c482d2f774b8ce016bd0a4441 Mon Sep 17 00:00:00 2001 From: Federico Igne Date: Sun, 10 Dec 2023 11:24:18 +0100 Subject: fix(flake): multiline curl command --- 2023/flake.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/2023/flake.nix b/2023/flake.nix index 654f196..7a8ee2b 100644 --- a/2023/flake.nix +++ b/2023/flake.nix @@ -21,7 +21,7 @@ devshell = { motd = '' - {bold}{3}🎄 Advent of Code ${year} 🎄{reset} + {bold}{3}🎄 Advent of Code ${builtins.toString year} 🎄{reset} $(for CMD in g++ make gdb clangd ; do "$CMD" --version | head -n1 done) @@ -48,13 +48,14 @@ name = "start"; help = "Deploy directory structure for day $1"; command = '' - BASE="$(printf %02d $1)" + DAY="$1" + BASE="$(printf %02d $DAY)" [ -d "$BASE" ] && echo "Existing directory '$BASE'" && exit 1 mkdir -p "$BASE" && cd $_ mkdir -p src resources - ${pkgs.curl}/bin/curl "https://adventofcode.com/${year}/day/$1/input" \ - --cookie "session=$(cat ../../.secret/session.txt)" --silent + ${pkgs.curl}/bin/curl "https://adventofcode.com/${builtins.toString year}/day/$DAY/input" \ + --cookie "session=$(< ../../.secret/session.txt)" --silent \ --output-dir resources --output input.txt cat << EOF >> src/part1.cpp -- cgit v1.2.3