From 0b2a217bb59eed9002fc0f9d7ea99c2aca11befc Mon Sep 17 00:00:00 2001 From: Joshua Smallwood <31932412+smallwoj@users.noreply.github.com> Date: Sat, 29 Nov 2025 22:33:48 -0600 Subject: [PATCH] chore: update wordings/config --- .cargo/config.toml | 13 +++++++++++++ .gitignore | 31 +++++++++++++++++++++++++++++++ README.md | 2 +- shell.nix | 1 + 4 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 .cargo/config.toml create mode 100644 .gitignore diff --git a/.cargo/config.toml b/.cargo/config.toml new file mode 100644 index 0000000..4932ea5 --- /dev/null +++ b/.cargo/config.toml @@ -0,0 +1,13 @@ +[alias] +today = "run --quiet --release --features today -- today" +scaffold = "run --quiet --release -- scaffold" +download = "run --quiet --release -- download" +read = "run --quiet --release -- read" + +solve = "run --quiet --release -- solve" +all = "run --quiet --release -- all" +time = "run --quiet --release -- time" + +[env] +AOC_YEAR = "2025" + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2c43416 --- /dev/null +++ b/.gitignore @@ -0,0 +1,31 @@ +# Generated by Cargo +# will have compiled files and executables +debug/ +target/ + +# These are backup files generated by rustfmt +**/*.rs.bk + +# MSVC Windows builds of rustc generate these, which store debugging information +*.pdb + + +# Added by cargo + +/target + +# Advent of Code +# @see https://old.reddit.com/r/adventofcode/comments/k99rod/sharing_input_data_were_we_requested_not_to/gf2ukkf/?context=3 + +data/inputs/* +!data/inputs/.keep +data/puzzles/* +!data/puzzles/.keep + +# Dhat +dhat-heap.json + +# Benchmarks + +data/timings.json + diff --git a/README.md b/README.md index e3db903..8bfa4f0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# 🎄 Advent of Code {year} +# 🎄 Advent of Code 2025 Solutions for [Advent of Code](https://adventofcode.com/) in [Rust](https://www.rust-lang.org/). diff --git a/shell.nix b/shell.nix index 6219768..e592e6d 100644 --- a/shell.nix +++ b/shell.nix @@ -9,6 +9,7 @@ pkgs.mkShell { buildInputs = [ pkgs.clippy pkgs.rustfmt + pkgs.aoc-cli ]; }