Remember to mark the broken packages as broken = true; in the meta
attribute, or travis (and consequently caching) will fail!
Library functions, modules and overlays go in the respective directories
Choose your CI: Depending on your preference you can use github actions (recommended) or Travis ci.
Github actions: Change your NUR repo name and optionally add a cachix name in .github/workflows/build.yml and change the cron timer
to a random value as described in the file
Travis ci: Change your NUR repo name and optionally your cachix repo name in
.travis.yml. Than enable travis in your repo. You can add a cron job in the repository settings on travis to keep your cachix cache fresh
Change your travis and cachix names on the README template section and delete
the rest