-
-
Notifications
You must be signed in to change notification settings - Fork 32
/
default.nix
21 lines (21 loc) · 1.24 KB
/
default.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{ pkgs ? import <nixpkgs> {}
, pkgsUnfree ? import <nixpkgs> { config = { allowUnfree = true; }; }
}: {
arduino = import ./envs/arduino/shell.nix { inherit pkgs; };
buildroot = import ./envs/buildroot/shell.nix { inherit pkgs; };
cc2538-bsl = import ./envs/cc2538-bsl/shell.nix { inherit pkgs; };
firefox = import ./envs/firefox/shell.nix { inherit pkgs; };
infinitime = import ./envs/infinitime/shell.nix { pkgs = pkgsUnfree; };
infinisim = import ./envs/infinisim/shell.nix { inherit pkgs; };
git = import ./envs/git/shell.nix { inherit pkgs; };
github-pages = import ./envs/github-pages/shell.nix { inherit pkgs; };
home-assistant = import ./envs/home-assistant/shell.nix { inherit pkgs; };
jruby = import ./envs/jruby/shell.nix { inherit pkgs; };
nannou = import ./envs/nannou/shell.nix { inherit pkgs; };
openwrt = (import ./envs/openwrt/shell.nix { inherit pkgs; }).env;
openwrt-ci = import ./envs/openwrt/shell.nix { inherit pkgs; };
phoronix-test-suite = import ./envs/phoronix-test-suite/shell.nix { inherit pkgs; };
spec-benchmark = import ./envs/spec-benchmark/shell.nix { inherit pkgs; };
xilinx-vitis = import ./envs/xilinx-vitis/shell.nix { inherit pkgs; };
yocto = import ./envs/yocto/shell.nix { inherit pkgs; };
}