]> git.immae.eu Git - perso/Immae/Config/Nix.git/blame - overlays/default.nix
Move packages to flakes
[perso/Immae/Config/Nix.git] / overlays / default.nix
CommitLineData
660cb973
IB
1let
2 flakeCompat = import ../lib/flake-compat.nix;
3 flakes = builtins.foldl' (a: b: a // b) {} (map (n: (flakeCompat n).overlays) [
56cfbfb0 4 ../flakes/backports
660cb973
IB
5 ../flakes/libspf2
6 ../flakes/openarc
7 ../flakes/opendmarc
8 ../flakes/peertube
9 ../flakes/private/peertube
10 ]);
11in flakes // {
dbcba2ea 12 mylibs = self: super: { mylibs = import ../lib { pkgs = self; }; };
fdf6f74d 13 mypkgs = self: super: import ../pkgs { pkgs = self; };
676e68e3 14
c1b6f97a 15 bitlbee = import ./bitlbee;
c00ef747 16 bitlbee-discord = import ./bitlbee-discord;
258dd18b 17 bonfire = import ./bonfire;
52f45eb0 18 bundix = import ./bundix;
9970dfe6 19 bugwarrior = import ./bugwarrior;
676e68e3
IB
20 dwm = import ./dwm;
21 elinks = import ./elinks;
c1b6f97a 22 gitweb = import ./gitweb;
676e68e3 23 goaccess = import ./goaccess;
d21de7a0 24 kanboard = import ./kanboard;
676e68e3 25 ldapvi = import ./ldapvi;
795359da 26 ledger = import ./ledger;
676e68e3 27 lesspipe = import ./lesspipe;
c1b6f97a 28 mysql = import ./databases/mysql;
6080a8e3 29 neomutt = import ./neomutt;
676e68e3
IB
30 nixops = import ./nixops;
31 pass = import ./pass;
32 pelican = import ./pelican;
8f1d6cb5 33 php-packages = import ./php-packages;
9f16e659 34 postfix = import ./postfix;
c1b6f97a 35 postgresql = import ./databases/postgresql;
6e80545d 36 procps-ng = import ./procps-ng;
676e68e3 37 sc-im = import ./sc-im;
bee035b7 38 shaarli = import ./shaarli;
676e68e3 39 slrn = import ./slrn;
86c40d69 40 sudo = import ./sudo;
676e68e3 41 taskwarrior = import ./taskwarrior;
45ed687e 42 vcsh = import ./vcsh;
676e68e3 43 weechat = import ./weechat;
c1b6f97a 44 ympd = import ./ympd;
0dc93ea5 45 doing = import ./doing;
fe4199f8 46 khal = import ./khal;
ca5478c6 47 nix-direnv = import ./nix-direnv;
34abd6af 48 morph = import ./morph;
676e68e3 49}
c1b6f97a 50// import ./python-packages