examples/lab-fleet/yoga.nix
Rama main · réplica de lectura del repositorio original.
# yoga fleet configuration fragment (Home Manager)
# Hybrid server/workstation — interactive conflicts, sync .git via bundle
{ pkgs, ... }:
{
programs.tcfs = {
enable = true;
package = pkgs.tcfsd;
identity = "~/.config/sops/age/keys.txt";
deviceName = "yoga";
conflictMode = "interactive";
syncGitDirs = true;
gitSyncMode = "bundle";
natsUrl = "nats://nats.tcfs.tummycrypt.dev:4222";
syncRoot = "~/tcfs";
excludePatterns = [ "*.swp" "*.swo" ".direnv" "*.pyc" ];
mounts = [
{ remote = "seaweedfs://dees-appu-bearts:8333/tcfs"; local = "~/tcfs"; }
];
};
}