};
rainloop = pkgs.callPackage ./rainloop.nix {};
kanboard = pkgs.callPackage ./kanboard.nix {
- inherit (mylibs) fetchedGithub;
env = myconfig.env.tools.kanboard;
};
wallabag = pkgs.callPackage ./wallabag.nix { env = myconfig.env.tools.wallabag; };
env = myconfig.env.tools.yourls;
};
rompr = pkgs.callPackage ./rompr.nix {
- inherit (mylibs) fetchedGithub;
+ inherit (pkgs.webapps) rompr;
env = myconfig.env.tools.rompr;
};
shaarli = pkgs.callPackage ./shaarli.nix {
env = myconfig.env.tools.shaarli;
};
dokuwiki = pkgs.callPackage ./dokuwiki.nix {
- inherit (mylibs) fetchedGithub;
+ inherit (pkgs.webapps) dokuwiki dokuwiki-plugins;
};
ldap = pkgs.callPackage ./ldap.nix {
+ inherit (pkgs.webapps) phpldapadmin;
env = myconfig.env.tools.phpldapadmin;
};
ln -s ${kanboard.webRoot} $out/webapps/${kanboard.apache.webappName}
'';
- nixpkgs.overlays = [ (self: super: rec {
- ympd = super.ympd.overrideAttrs(old: mylibs.fetchedGithub ./ympd.json // {
- patches = (old.patches or []) ++ [ ./ympd-password-env.patch ];
- });
- }) ];
-
systemd.services.tt-rss = {
description = "Tiny Tiny RSS feeds update daemon";
serviceConfig = {