modules = import ./modules;
overlays = import ./overlays;
pkgs = mypkgs;
+ environments = pkgs.callPackage ./environments {};
} // mypkgs
-self: super: with self;
+{ pkgs }: with pkgs;
let
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh
# https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks
openvpn
];
in
-{
- myEnvironments.immae-eu = buildEnv {
- name = "immae-eu-packages";
- inherit paths;
- pathsToLink = [ "/bin" "/etc" "/include" "/lib" "/libexec" "/share"];
- extraOutputsToInstall = [ "bin" "man" "doc" "info" ];
- passthru = { packages = paths; };
- };
+buildEnv {
+ name = "immae-eu-packages";
+ inherit paths;
+ pathsToLink = [ "/bin" "/etc" "/include" "/lib" "/libexec" "/share"];
+ extraOutputsToInstall = [ "bin" "man" "doc" "info" ];
+ passthru = { packages = paths; };
}
mylibs = import ../lib { inherit pkgs; };
in
rec {
+ myEnvironments = callPackage ../environments {};
boinctui = callPackage ../pkgs/boinctui {};
cnagios = callPackage ../pkgs/cnagios { inherit mylibs; };
duply = callPackage ../pkgs/duply {};