diff --git a/01/day1.c b/2018/01/day1.c similarity index 100% rename from 01/day1.c rename to 2018/01/day1.c diff --git a/01/day1_2.c b/2018/01/day1_2.c similarity index 100% rename from 01/day1_2.c rename to 2018/01/day1_2.c diff --git a/01/input b/2018/01/input similarity index 100% rename from 01/input rename to 2018/01/input diff --git a/02/day2.kt b/2018/02/day2.kt similarity index 100% rename from 02/day2.kt rename to 2018/02/day2.kt diff --git a/02/day2_2.kt b/2018/02/day2_2.kt similarity index 100% rename from 02/day2_2.kt rename to 2018/02/day2_2.kt diff --git a/02/input b/2018/02/input similarity index 100% rename from 02/input rename to 2018/02/input diff --git a/03/big_input b/2018/03/big_input similarity index 100% rename from 03/big_input rename to 2018/03/big_input diff --git a/03/day3.c b/2018/03/day3.c similarity index 100% rename from 03/day3.c rename to 2018/03/day3.c diff --git a/03/day3_2.c b/2018/03/day3_2.c similarity index 100% rename from 03/day3_2.c rename to 2018/03/day3_2.c diff --git a/03/day3_big.c b/2018/03/day3_big.c similarity index 100% rename from 03/day3_big.c rename to 2018/03/day3_big.c diff --git a/03/input b/2018/03/input similarity index 100% rename from 03/input rename to 2018/03/input diff --git a/04/Cargo.toml b/2018/04/Cargo.toml similarity index 100% rename from 04/Cargo.toml rename to 2018/04/Cargo.toml diff --git a/04/input b/2018/04/input similarity index 100% rename from 04/input rename to 2018/04/input diff --git a/04/src/main.rs b/2018/04/src/main.rs similarity index 100% rename from 04/src/main.rs rename to 2018/04/src/main.rs diff --git a/04/src/types.rs b/2018/04/src/types.rs similarity index 100% rename from 04/src/types.rs rename to 2018/04/src/types.rs diff --git a/05/day5.c b/2018/05/day5.c similarity index 100% rename from 05/day5.c rename to 2018/05/day5.c diff --git a/05/day5_2.c b/2018/05/day5_2.c similarity index 100% rename from 05/day5_2.c rename to 2018/05/day5_2.c diff --git a/05/input b/2018/05/input similarity index 100% rename from 05/input rename to 2018/05/input diff --git a/06/input b/2018/06/input similarity index 100% rename from 06/input rename to 2018/06/input diff --git a/06/main.go b/2018/06/main.go similarity index 100% rename from 06/main.go rename to 2018/06/main.go diff --git a/07/input b/2018/07/input similarity index 100% rename from 07/input rename to 2018/07/input diff --git a/07/main.kt b/2018/07/main.kt similarity index 100% rename from 07/main.kt rename to 2018/07/main.kt diff --git a/07/main_2.kt b/2018/07/main_2.kt similarity index 100% rename from 07/main_2.kt rename to 2018/07/main_2.kt diff --git a/08/input b/2018/08/input similarity index 100% rename from 08/input rename to 2018/08/input diff --git a/08/main.go b/2018/08/main.go similarity index 100% rename from 08/main.go rename to 2018/08/main.go diff --git a/09/day9.py b/2018/09/day9.py similarity index 100% rename from 09/day9.py rename to 2018/09/day9.py diff --git a/09/input b/2018/09/input similarity index 100% rename from 09/input rename to 2018/09/input diff --git a/10/Cargo.toml b/2018/10/Cargo.toml similarity index 100% rename from 10/Cargo.toml rename to 2018/10/Cargo.toml diff --git a/10/input b/2018/10/input similarity index 100% rename from 10/input rename to 2018/10/input diff --git a/10/src/main.rs b/2018/10/src/main.rs similarity index 100% rename from 10/src/main.rs rename to 2018/10/src/main.rs diff --git a/11/day11.c b/2018/11/day11.c similarity index 100% rename from 11/day11.c rename to 2018/11/day11.c diff --git a/11/day11_2.c b/2018/11/day11_2.c similarity index 100% rename from 11/day11_2.c rename to 2018/11/day11_2.c diff --git a/11/input b/2018/11/input similarity index 100% rename from 11/input rename to 2018/11/input diff --git a/12/12.py b/2018/12/12.py similarity index 100% rename from 12/12.py rename to 2018/12/12.py diff --git a/12/12_2.py b/2018/12/12_2.py similarity index 100% rename from 12/12_2.py rename to 2018/12/12_2.py diff --git a/12/d12.c b/2018/12/d12.c similarity index 100% rename from 12/d12.c rename to 2018/12/d12.c diff --git a/12/input b/2018/12/input similarity index 100% rename from 12/input rename to 2018/12/input diff --git a/13/Cart.kt b/2018/13/Cart.kt similarity index 100% rename from 13/Cart.kt rename to 2018/13/Cart.kt diff --git a/13/input b/2018/13/input similarity index 100% rename from 13/input rename to 2018/13/input diff --git a/13/main.kt b/2018/13/main.kt similarity index 100% rename from 13/main.kt rename to 2018/13/main.kt diff --git a/13/main_2.kt b/2018/13/main_2.kt similarity index 100% rename from 13/main_2.kt rename to 2018/13/main_2.kt diff --git a/13/notes b/2018/13/notes similarity index 100% rename from 13/notes rename to 2018/13/notes diff --git a/14/input b/2018/14/input similarity index 100% rename from 14/input rename to 2018/14/input diff --git a/14/main.go b/2018/14/main.go similarity index 100% rename from 14/main.go rename to 2018/14/main.go diff --git a/14/main2.go b/2018/14/main2.go similarity index 100% rename from 14/main2.go rename to 2018/14/main2.go diff --git a/15/input b/2018/15/input similarity index 100% rename from 15/input rename to 2018/15/input diff --git a/15/puzzle b/2018/15/puzzle similarity index 100% rename from 15/puzzle rename to 2018/15/puzzle diff --git a/16/Cargo.toml b/2018/16/Cargo.toml similarity index 100% rename from 16/Cargo.toml rename to 2018/16/Cargo.toml diff --git a/16/input b/2018/16/input similarity index 100% rename from 16/input rename to 2018/16/input diff --git a/16/input2 b/2018/16/input2 similarity index 100% rename from 16/input2 rename to 2018/16/input2 diff --git a/16/src/functions.rs b/2018/16/src/functions.rs similarity index 100% rename from 16/src/functions.rs rename to 2018/16/src/functions.rs diff --git a/16/src/main.rs b/2018/16/src/main.rs similarity index 100% rename from 16/src/main.rs rename to 2018/16/src/main.rs diff --git a/17/input b/2018/17/input similarity index 100% rename from 17/input rename to 2018/17/input diff --git a/README.md b/2018/README.md similarity index 100% rename from README.md rename to 2018/README.md diff --git a/setup_day.sh b/2018/setup_day.sh similarity index 100% rename from setup_day.sh rename to 2018/setup_day.sh diff --git a/2019/setup_day.sh b/2019/setup_day.sh new file mode 100755 index 0000000..f824ae1 --- /dev/null +++ b/2019/setup_day.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +today=$(date +%d) +mkdir "$today" +cd "$today" +# this assumes that your puzzle input is already in your clipboard +xsel -b > input +