]>
Commit | Line | Data |
---|---|---|
776aa360 | 1 | { forFlakes ? false, mypkgs ? null, sources, mylibs }: |
660cb973 | 2 | let |
776aa360 IB |
3 | flakes = builtins.foldl' (a: b: a // b) {} (map (n: (builtins.getFlake "path:${builtins.toString n}").overlays) [ |
4 | ../../backports | |
5 | ../../etherpad-lite | |
6 | ../../grocy | |
7 | ../../openarc | |
8 | ../../opendmarc | |
9 | ../../peertube | |
10 | ../../diaspora | |
11 | ../../mastodon | |
12 | ../../mediagoblin | |
13 | ../../private/peertube | |
14 | ../../private/buildbot | |
15 | ../../private/php | |
660cb973 | 16 | ]); |
776aa360 IB |
17 | in (if forFlakes then {} else flakes) // { |
18 | mylibs = self: super: { inherit mylibs; }; | |
19 | mypkgs = self: super: (if mypkgs == null then {} else mypkgs.override { pkgs = self; }); | |
20 | sources = self: super: { inherit sources; }; | |
676e68e3 | 21 | |
c1b6f97a | 22 | bitlbee = import ./bitlbee; |
c00ef747 | 23 | bitlbee-discord = import ./bitlbee-discord; |
258dd18b | 24 | bonfire = import ./bonfire; |
52f45eb0 | 25 | bundix = import ./bundix; |
9970dfe6 | 26 | bugwarrior = import ./bugwarrior; |
676e68e3 IB |
27 | dwm = import ./dwm; |
28 | elinks = import ./elinks; | |
c1b6f97a | 29 | gitweb = import ./gitweb; |
878d1583 | 30 | gitolite = import ./gitolite; |
676e68e3 | 31 | goaccess = import ./goaccess; |
d21de7a0 | 32 | kanboard = import ./kanboard; |
795359da | 33 | ledger = import ./ledger; |
676e68e3 | 34 | lesspipe = import ./lesspipe; |
c1b6f97a | 35 | mysql = import ./databases/mysql; |
6080a8e3 | 36 | neomutt = import ./neomutt; |
676e68e3 | 37 | pass = import ./pass; |
8f1d6cb5 | 38 | php-packages = import ./php-packages; |
9f16e659 | 39 | postfix = import ./postfix; |
c1b6f97a | 40 | postgresql = import ./databases/postgresql; |
e34b3079 | 41 | procps = import ./procps-ng; |
676e68e3 | 42 | slrn = import ./slrn; |
45ed687e | 43 | vcsh = import ./vcsh; |
676e68e3 | 44 | weechat = import ./weechat; |
c1b6f97a | 45 | ympd = import ./ympd; |
0dc93ea5 | 46 | doing = import ./doing; |
ca5478c6 | 47 | nix-direnv = import ./nix-direnv; |
34abd6af | 48 | morph = import ./morph; |
3386ee18 | 49 | urlwatch = import ./urlwatch; |
676e68e3 | 50 | } |
c1b6f97a | 51 | // import ./python-packages |