Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nix-dot-dev/getting-started-devenv-template

Based on nix.dev tutorials, repository template to get you started with Nix.
https://github.com/nix-dot-dev/getting-started-devenv-template

Last synced: 3 months ago
JSON representation

Based on nix.dev tutorials, repository template to get you started with Nix.

Awesome Lists containing this project

README

        

# Opinionated Nix repository template

Based on [devenv.sh](https://devenv.sh) and [Nix basics tutorial](https://nix.dev/tutorials/nix-language) (1-2 hour primer),
this is a simple to get started.

## Getting started

1. [Install Nix and ``devenv``](https://devenv.sh/getting-started/)
1. Follow tutorial for [creating a binary cache](https://nix.dev/tutorials/continuous-integration-github-actions.html)
2. Replace ``nix-getting-started-template`` in ``.github/workflows/test.yml`` with the name of your binary cache

## Using the project

Follow [direnv setup](https://devenv.sh/automatic-shell-activation/) and run `direnv allow`.