]> git.immae.eu Git - perso/Immae/Config/Nix.git/blame - flakes/mypackages/overlays/default.nix
Finish removal of php-application module
[perso/Immae/Config/Nix.git] / flakes / mypackages / overlays / default.nix
CommitLineData
776aa360 1{ forFlakes ? false, mypkgs ? null, sources, mylibs }:
660cb973 2let
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
17in (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