OpenProject is the leading open source project management software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openproject/nix/README.md

25 lines
698 B

# Nix development
This directory contains files that ease development on nix-enabled systems. Just run `nix-shell ./nix` in the root project directory.
The setup was tested on docker-enabled systems, however nothing should stop you from using this without docker.
This is still a work in progress, feel free to improve as needed.
## Updating gemset.nix
Run `bundix --gemset=./nix/gemset.nix` to update the gemset file from the Gemlock file.
## Autoloading
If you have `lorri` and `direnv` installed, you can autoload the shell by adding a `.envrc` to the root directory with
the following contents:
```
eval "$(lorri direnv --shell-file ./nix/shell.nix)"
```
## Questions?
Contact @b12f