* Create a mkderivation wrapper lambda.
.
.
* Removed execName
* Call new wrappers instead of duplicated mkDerivation.
* Removed finalAttrs
* Use more semi-colons
* Used clang and the build environment instead of the standard gcc.
* Replaced "git" with current nightly version.
* Automatically pass the required environment variables into the development shell instead of requiring them as part of cmake command.
* Change to an if statement because ! hurts the brain.
* Added perf to devshell package list.
* Added Nix formatter.
.
* Collision with the ++ operator in the environment variable.
* Nix Format.
* Initial devshell creation.
* cmake has a check for clang and therefore override the stdenv.
* Packages from old shell were renamed.
* fixed xcb-util, added libglvnd
* Added sdl3 dependencies provided by the website given on cmake configuration.
* Lock file.
* Nix format.
* Added instructions for entering nix development shell.
.
* Added libuuid
* Added copyright text to flake.nix
* Added flake.lock to REUSE.toml as is a JSON file without comment support.
* Updated instructions to refer to new build name.
* Compiling however not yet correctly linking with debug derivation.
* Hitting installPhase
* Added nix result symlink.
* correctly installs in place
* Added a wrapper to load vulkan and ligl into environment.
* Ensure that the name is applicable to the current project.
.
* Added mesa to LD_LIBRARY_PATH
* game now launching with added X11 libraries.
* Cleanup
Formatting.
Pulled cmakeFlags to top and added releaseWithDebugInfo
Removed LD_LIBRARY_PATH from devshell.
.
* Added options for the different Nix build modes.
* Debug / release mode flag cannot be bundled into one.