This repo is used as a template for creating C++ projects.
-
It provides a Nix-based development environment (devShell).
To activate the
devShell
, runnix develop
. -
It provides a working
CMakeLists.txt
that supports unit testing and installation. -
It provides a
default.nix
as a starting point to package your awesome C++ projects for others to depend on.
You can find the details about how this template is created (and therefore how to customize it to your needs) in this blog post.