summaryrefslogtreecommitdiffstats
path: root/init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'init.sh')
-rwxr-xr-xinit.sh19
1 files changed, 19 insertions, 0 deletions
diff --git a/init.sh b/init.sh
new file mode 100755
index 0000000..6e90eee
--- /dev/null
+++ b/init.sh
@@ -0,0 +1,19 @@
1#!/bin/sh
2
3if [ ! $# -eq 1 ]
4then
5 echo "Usage: $0 <day>"
6 exit 1
7fi
8
9ADVENT_YEAR=2025
10ADVENT_DAY=$1
11ADVENT_SESSION=$(cat ../cookie)
12
13DIR=$(printf "day%02d" $ADVENT_DAY)
14echo "Initializing directory $DIR/"
15rsync -av --ignore-existing skel/ ${DIR}/
16
17echo "Downloading input ..." &&
18 curl "https://adventofcode.com/$ADVENT_YEAR/day/$ADVENT_DAY/input" \
19 -H "Cookie: session=$ADVENT_SESSION" > $DIR/input.txt