X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=overlays%2Fdefault.nix;h=3f01f45b7cb6202fc30168824b6d7bcdb99006a1;hb=e34b30796934686fedc660fe8aef2990622b7cf5;hp=9fd0117f4bda2e9483c6683eeb7293c044632387;hpb=c00ef7470402025712c694a72dfad1e02a3e8bca;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/overlays/default.nix b/overlays/default.nix index 9fd0117..3f01f45 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -1,35 +1,50 @@ -{ +let + flakeCompat = import ../lib/flake-compat.nix; + flakes = builtins.foldl' (a: b: a // b) {} (map (n: (flakeCompat n).overlays) [ + ../flakes/etherpad-lite + ../flakes/grocy + ../flakes/openarc + ../flakes/opendmarc + ../flakes/peertube + ../flakes/diaspora + ../flakes/mastodon + ../flakes/mediagoblin + ../flakes/private/peertube + ../flakes/private/buildbot + ../flakes/private/php + ]); +in flakes // { mylibs = self: super: { mylibs = import ../lib { pkgs = self; }; }; mypkgs = self: super: import ../pkgs { pkgs = self; }; bitlbee = import ./bitlbee; bitlbee-discord = import ./bitlbee-discord; + bonfire = import ./bonfire; bundix = import ./bundix; + bugwarrior = import ./bugwarrior; dwm = import ./dwm; elinks = import ./elinks; gitweb = import ./gitweb; + gitolite = import ./gitolite; goaccess = import ./goaccess; kanboard = import ./kanboard; - ldapvi = import ./ldapvi; + ledger = import ./ledger; lesspipe = import ./lesspipe; mysql = import ./databases/mysql; neomutt = import ./neomutt; - nixops = import ./nixops; pass = import ./pass; - pelican = import ./pelican; + php-packages = import ./php-packages; + postfix = import ./postfix; postgresql = import ./databases/postgresql; - profanity = import ./profanity; - s6 = import ./s6; - sc-im = import ./sc-im; + procps = import ./procps-ng; shaarli = import ./shaarli; slrn = import ./slrn; - taskwarrior = import ./taskwarrior; vcsh = import ./vcsh; - vit = import ./vit; - weboob = import ./weboob; weechat = import ./weechat; ympd = import ./ympd; doing = import ./doing; - xmr-stak = import ./xmr-stak; + khal = import ./khal; + nix-direnv = import ./nix-direnv; + morph = import ./morph; } // import ./python-packages