cachix / devenv

Fast, Declarative, Reproducible, and Composable Developer Environments
https://devenv.sh
Apache License 2.0
3.98k stars 296 forks source link

allowUnfree not being imported via devenv.yaml imports #1246

Open vHanda opened 3 months ago

vHanda commented 3 months ago

Hi. I have a common configuration which I'm hoping to get more people in my current company to use. It's in a common git repo, and each of us has our own devenv environment created via 'devenv init'.

In the YAML of the personal devenv environment, we have have imported that common configuration -

imports:
  - ./devops/devenv

This common configuration has allowUnfree: true set in the common devenv.yaml file. Unfortunately, the unfree packages (ngrok for example) still don't build unless every person adds 'allowUnfree: true` to their personal devenv.nix configuration.

Version

devenv 1.0.5 (x86_64-linux)

euphemism commented 2 months ago

At this time, devenv does not support composition of devenv.yaml files. See: