diff --git a/2024/day-01/day-01.pro b/2024/cpp/day-01/day-01.pro similarity index 100% rename from 2024/day-01/day-01.pro rename to 2024/cpp/day-01/day-01.pro diff --git a/2024/day-01/input b/2024/cpp/day-01/input similarity index 100% rename from 2024/day-01/input rename to 2024/cpp/day-01/input diff --git a/2024/day-01/main.cpp b/2024/cpp/day-01/main.cpp similarity index 100% rename from 2024/day-01/main.cpp rename to 2024/cpp/day-01/main.cpp diff --git a/2024/day-02/day-02.pro b/2024/cpp/day-02/day-02.pro similarity index 100% rename from 2024/day-02/day-02.pro rename to 2024/cpp/day-02/day-02.pro diff --git a/2024/day-02/input b/2024/cpp/day-02/input similarity index 100% rename from 2024/day-02/input rename to 2024/cpp/day-02/input diff --git a/2024/day-02/main.cpp b/2024/cpp/day-02/main.cpp similarity index 100% rename from 2024/day-02/main.cpp rename to 2024/cpp/day-02/main.cpp diff --git a/2024/day-03/day-03.pro b/2024/cpp/day-03/day-03.pro similarity index 100% rename from 2024/day-03/day-03.pro rename to 2024/cpp/day-03/day-03.pro diff --git a/2024/day-03/input b/2024/cpp/day-03/input similarity index 100% rename from 2024/day-03/input rename to 2024/cpp/day-03/input diff --git a/2024/day-03/main.cpp b/2024/cpp/day-03/main.cpp similarity index 100% rename from 2024/day-03/main.cpp rename to 2024/cpp/day-03/main.cpp diff --git a/2024/day-04/day-04.pro b/2024/cpp/day-04/day-04.pro similarity index 100% rename from 2024/day-04/day-04.pro rename to 2024/cpp/day-04/day-04.pro diff --git a/2024/day-04/input b/2024/cpp/day-04/input similarity index 100% rename from 2024/day-04/input rename to 2024/cpp/day-04/input diff --git a/2024/day-04/main.cpp b/2024/cpp/day-04/main.cpp similarity index 100% rename from 2024/day-04/main.cpp rename to 2024/cpp/day-04/main.cpp diff --git a/2024/day-05/day-05.pro b/2024/cpp/day-05/day-05.pro similarity index 100% rename from 2024/day-05/day-05.pro rename to 2024/cpp/day-05/day-05.pro diff --git a/2024/day-05/input b/2024/cpp/day-05/input similarity index 100% rename from 2024/day-05/input rename to 2024/cpp/day-05/input diff --git a/2024/day-05/main.cpp b/2024/cpp/day-05/main.cpp similarity index 100% rename from 2024/day-05/main.cpp rename to 2024/cpp/day-05/main.cpp diff --git a/2024/day-06/day-06.pro b/2024/cpp/day-06/day-06.pro similarity index 100% rename from 2024/day-06/day-06.pro rename to 2024/cpp/day-06/day-06.pro diff --git a/2024/day-06/input b/2024/cpp/day-06/input similarity index 100% rename from 2024/day-06/input rename to 2024/cpp/day-06/input diff --git a/2024/day-06/main.cpp b/2024/cpp/day-06/main.cpp similarity index 100% rename from 2024/day-06/main.cpp rename to 2024/cpp/day-06/main.cpp diff --git a/2024/day-06/short-input b/2024/cpp/day-06/short-input similarity index 100% rename from 2024/day-06/short-input rename to 2024/cpp/day-06/short-input diff --git a/2024/day-07/day-07.pro b/2024/cpp/day-07/day-07.pro similarity index 100% rename from 2024/day-07/day-07.pro rename to 2024/cpp/day-07/day-07.pro diff --git a/2024/day-07/input b/2024/cpp/day-07/input similarity index 100% rename from 2024/day-07/input rename to 2024/cpp/day-07/input diff --git a/2024/day-07/main.cpp b/2024/cpp/day-07/main.cpp similarity index 100% rename from 2024/day-07/main.cpp rename to 2024/cpp/day-07/main.cpp diff --git a/2024/day-07/short-input b/2024/cpp/day-07/short-input similarity index 100% rename from 2024/day-07/short-input rename to 2024/cpp/day-07/short-input diff --git a/2024/day-08/day-08.pro b/2024/cpp/day-08/day-08.pro similarity index 100% rename from 2024/day-08/day-08.pro rename to 2024/cpp/day-08/day-08.pro diff --git a/2024/day-08/input b/2024/cpp/day-08/input similarity index 100% rename from 2024/day-08/input rename to 2024/cpp/day-08/input diff --git a/2024/day-08/main.cpp b/2024/cpp/day-08/main.cpp similarity index 100% rename from 2024/day-08/main.cpp rename to 2024/cpp/day-08/main.cpp diff --git a/2024/day-08/short-input b/2024/cpp/day-08/short-input similarity index 100% rename from 2024/day-08/short-input rename to 2024/cpp/day-08/short-input diff --git a/flake.nix b/flake.nix index 5ed90f1..9568b84 100644 --- a/flake.nix +++ b/flake.nix @@ -8,7 +8,7 @@ pkgs = nixpkgs.legacyPackages.${system}; in { - devShells.${system}.qtcreator = + devShells.${system}.cpp = pkgs.mkShell.override { stdenv = pkgs.clangStdenv;