No description
| .editorconfig | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| module.nix | ||
| README.md | ||
FOO UpDater
Declaratively keep your stuff up to date in your nixos config.
Warning
You shouldn't use this just yet as it's still a WIP
Usage
services.fooud = {
enable = true;
repos = [
{
path = "/full/path/to/your/repo.git";
hooks = [
pkgs.writeScriptBin "post-recieve" ''
git clone . /var/www/your/deployed/location
'';
];
}
];
};
TODO
- add support for non-git files