2026-04-26 14:24:40 -07:00
|
|
|
{
|
|
|
|
|
config,
|
|
|
|
|
pkgs,
|
|
|
|
|
...
|
|
|
|
|
}: {
|
2026-04-18 11:33:40 -07:00
|
|
|
services.git-sync = {
|
|
|
|
|
enable = true;
|
|
|
|
|
package =
|
|
|
|
|
if pkgs ? "git-sync-rs"
|
|
|
|
|
then pkgs."git-sync-rs"
|
|
|
|
|
else pkgs.git-sync;
|
|
|
|
|
repositories = {
|
|
|
|
|
org = {
|
2026-04-26 14:24:40 -07:00
|
|
|
path = "${config.home.homeDirectory}/org";
|
2026-04-18 19:05:32 -07:00
|
|
|
uri = "git@github.com:colonelpanic8/org.git";
|
2026-04-18 11:33:40 -07:00
|
|
|
interval = 180;
|
|
|
|
|
};
|
|
|
|
|
password-store = {
|
2026-04-26 14:24:40 -07:00
|
|
|
path = "${config.home.homeDirectory}/.password-store";
|
2026-04-18 11:33:40 -07:00
|
|
|
uri = "git@github.com:IvanMalison/.password-store.git";
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
}
|