24 lines
515 B
Nix
24 lines
515 B
Nix
{ pkgs, lib, ... }:
|
|
{
|
|
home.packages = [ pkgs.unison ];
|
|
services.unison = {
|
|
enable = true;
|
|
pairs = {
|
|
"roam" = {
|
|
roots = [
|
|
# Pair of roots to synchronize
|
|
"/home/ccr/roam"
|
|
"ssh://root@sisko.wg.aciceri.dev//mnt/hd/roam"
|
|
];
|
|
commandOptions = {
|
|
auto = "true";
|
|
batch = "true";
|
|
log = "false";
|
|
repeat = "watch";
|
|
sshcmd = lib.getExe pkgs.openssh;
|
|
ui = "text";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|