Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 15 additions & 4 deletions nix/home/mutagen-sync.nix
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,27 @@
# working tree, neither of which survives being copied file by file.
#
# Prerequisites (harmless if unmet — the agent logs and exits, and launchd retries hourly):
# the host resolves in ~/.ssh/config and accepts a key-based login. Check with
# ssh <host> true
# the sshHost entry resolves in ~/.ssh/config and accepts a key-based login. Check with
# ssh <sshHost> true
# That entry is a sync-only alias, and it has to be, for two reasons that both made this module
# fail silently for its first days:
# - launchd does not hand SSH_AUTH_SOCK down, so an agent-held key is invisible here unless the
# entry pins IdentityAgent itself.
# - an interactive entry that carries LocalForward plus ExitOnForwardFailure makes every later
# connection exit 255 while a normal session holds those ports. The alias clears forwardings.
# Both live in the sops-managed ssh_config, not here.
let
home = config.home.homeDirectory;
logDir = "${home}/Library/Logs/mutagen";

# session name == directory name under ~/Sync == SSH host name.
# remoteDir is relative to the far side's home directory.
# sshHost is the entry mutagen dials, which is deliberately not the interactive one: see the
# comment on the prerequisites above.
peers = [
{
host = "mvrx-nolang-dev";
sshHost = "mvrx-nolang-dev-sync";
remoteDir = "Sync/MacBook-Mini";
}
];
Expand All @@ -54,6 +64,7 @@ let
syncScript =
{
host,
sshHost,
remoteDir,
}:
let
Expand All @@ -80,8 +91,8 @@ let
--name="${host}" \
--ignore-vcs \
--ignore=.DS_Store \
"${localDir}" "${host}:${remoteDir}" >>"${logFile}" 2>&1; then
echo "$(date '+%F %T') SKIP: could not create session (check: ssh ${host} true)" >>"${logFile}"
"${localDir}" "${sshHost}:${remoteDir}" >>"${logFile}" 2>&1; then
echo "$(date '+%F %T') SKIP: could not create session (check: ssh ${sshHost} true)" >>"${logFile}"
fi
exit 0
'';
Expand Down
6 changes: 3 additions & 3 deletions secrets/secrets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ vpn:
proton: ENC[AES256_GCM,data:PDu9NEjjlEiC4CzYK2koRvFRh+4xlYgKMSKdi02SUfWK2qCCMtbirSYKi8hwts2MvBVCXdLUAiaV25mPdtnzajv4+JFG12spvXWNAHTMzWsm0Cef1iAKFKN1CegZyXnb9sdWGr6uj8cXbh+2HpE8QKr89Z0XDyKZP1u8XUckkegy4CmWrXdmowj+OmuOD32+6KgkKGSrzqkyybO+3oCoIz8iprtgvL2+oBOK2lXQNNuhpZtdhhWedpiuvxWryCF5g4ElWLaW8O2z5SRr4nHQvapgvgVKVw4zBtZMRAwhNhGO3cRJxKtkUBRydPFvozUENlYXps/4cF/jCpKue1jfiiO2zBnyiLC/LrkoAhkY2zPDdXW4DqLlIUoxvn734VCLke940mZdpXAPM0S9k38Fi0WfTObs4GFwHAokTd2AnydTQfRoJ5mgDzfwzZdYR9nRRRXLyXBO,iv:sTSU0c3bDNESpfPiOkaM7zxVpbq+9jvoLJsjP2TJ+c4=,tag:Ie/Oz6fXfgymGls4GHiudg==,type:str]
wgcf: ENC[AES256_GCM,data:pt+R1RGNniY4IzNZWD7/d3l3kS0S96LSG0jRdhp1m0EJJa4lq02sHcCJuXs0zaZCuzDZIfRFpzVOuHz7DhdRF1l2hpjQiN9I1hCjaFvtPpyNJ4YGgPGbqoPpWpNYVxGH5efwycK7FkvH3M188Qibw9VlNlbQjfhw1LStSR0KpAa9R2pgN8yQBe2SuttUmqVi6WZufntySYvDbwAEXDrnLvIyM6TtoTrI8AgjEXKP2obw1DCwECzm1G34DUUNOjWSIdCT3zy77dvpHt6rYfGQEJYzYLiZ9kBxlXQPFoAocKsIsAWWP7Q5V9xyY5sfqz6iWlNVjYyJS54AtoNjOVprmpyejTh/RLziSI8UJdwRkqK88Er3VvNleBvRlxDatnI6y9+mPEfj4/0gKW48dHZOWX7F++is9uvW1wYGzTulYBwumNmiAJI+c/nRafm6SFyjDnd0Fjf5lTZ6AgJ/NLI2Bb8=,iv:wrC1HkCI3k9MzJ9oy8T08wN4BCcT73SA+3Ccif3bF5g=,tag:AFxULwYWlyBYrcMF736pGw==,type:str]
rclone_conf: ENC[AES256_GCM,data:T3i4clYXnYv+9D2VDjaMGwf4LC2zP6S9DMEidX1djY3mxSQlmmhnfo4EB4dpbDQs+3tLZuIewWe4GXkqzeFiDylIE8fCxwBSXJg1umaU/+3O/ppRB72FN/Y5eOWkuVtJYjnYeCO34YAo6TzFkHxBZz/Ee70vRDQmjTDpwUXCqhB/GZ9iQwd5CWjS6AJ53XZcCH9PVaffmcKWb/QZSFnIv61efpsTuZxpciTWEge+vDUNIGw6sxR2UP1KPH07C07dWvZ6kgwZW1N52d+H6xvV/JjU+CByZy3nML972PROHoqukXSYKfxQMOiA8kmQV+foizk/TLCG4NPMj5FIVh/DRSGSVwc7h6W8h5M3bO8IQkziubzz/8Q/UfmBFwicSM/225/bQqnyN18vjTN9EqFx8mEFJB7Vf4UR4pr48NXpSWQ7RGeigMrvkZUam/Bqyntf4wEGPhQb+nWb1W5OFGAn5RdjuR80+HoQ0bFrcXUN/IUlMhKjVvZlcMB9FIha0aDpHa5jamaORqMmsm+eZhs2HELQNs0xedHV/CHBDQ6M8SHcozCKPoRx+T76j2lawYXJxeLBRI5kwx3p8f8YrYzgO/pNWuPTkVJEADyAxjDFMwhQ5X6RaDyzlZ86joVYXR5mQa1Hedn4Ve4lMC0wfljnPS/Vxxo8oTH2nwY8uZQbN04p+ddp9SW8NypEX/jCRqSlxmKeM5hDHBnOFBDNBuls4FuqKLFXvry7nxRw0wooMJ5PydmXoJwpvNSspYHKb3/At7yPz74TRLN+Xeaf7M/Kk9iJIuiMpDv9pyAYcJDMthH9wojohn/WXqmUWzcAE2xwpK2J7t6irGXlFilWVowJmP6rovClzRlc6NqCYsIlhoUHUov9YcJXYuD9m+sa01q51ZD/cqckOstI5JuTbR6RZMVZQ9H9FbjVrzwljgXaAAaPqmXTumcQTi01sfxzUSfG0u/dPqb1YJ4/NoVwaSVIjLLYW5Ip6huUZWWvlPXjcM3ImRRqSv2E/6kRGrVJHes9uFYFfx2V2ioIIYfOjTuyNCJMFzG6anRm5MCwhVnogU7L/9tpP4xTxy4/Zfujm0f4tJ9wQ0wLcqAPrcAV0Z/BLhxDxFmrVSzuanVe/F1oW7a4mcA+jC7JSWmVmuKZ6NIrYIkniazM94hry3Va+LPSRx31L+3TXJ2UWQCcBKLyLQ5Kd5QtMj8rJPIwCurA75jXgnQzSJL0L2EqPuOnZz1AUTj4YN3+VXaTL+v13+bs5SzHF0xsWSkPAP7lC77jHt3AWbx89W0+NuA9QI2HVDs/JGlGLBEIKNNG2X8m3xWxud1IFncRuS1BPPOOmRyb/LsDrEyZIL8Wa6Daz1hmL55jrqyGCdVPXUGWe9T+LVCzjTEjE7oM9k6DFTwUWNvNOZz2cwyjZvU5s6/f+jhjSh8uqzDDVUGTMCRicHy7rMMTpAhsV7N6elpuX3oSj/tMN5aPYCnEaLLGsVAOK1YCLUBqLNduX7dDc3vKrn/fvU8ff01tf96eRQgOXmbx6Sm4FfSvw/7J8soBYvzZldKD8ZD4sBe59g7bN5tzAR1bSzJw+Xi4lPBk1N5lAsOeImqkUliRQbwITrplPCbYQhmcuQdPD+LhtXaqJCnjrVGTIPVYv1LE5DNpUYdB2/YcR0/ggxDjHYV+lvvH3kV8d9FuopPXgQ9GbFjzsKCUEiZVIi9MhyE2PKhr3qmx83r1fhbQi5TZ0Wfs3wHoWRRVY4D9ZU/nU4C9ZhYnU1AJbZkM7tgyepeXo3Y42ESPj8jxd9IavTLnPGXvMAbhPpF+A5yAMUhYl57hcL/HTsY=,iv:/ZVqr7t1ahhCA/SDLs6NJgy/33CTaCLdFv84XdGLreA=,tag:4aK4l4kkIJHHhzK3AXyi1g==,type:str]
ssh_config: ENC[AES256_GCM,data:OsEwUT/xz6Un6CPHUMr0Zmz/qICWhhvDwnsgSlZNS9LSIFVx6Ehbw1hY2XFTgtDkrHYUioISaEmwfbUYSgADY5rxqcQFG7ldbaD7pu1RhDxM9hrItfyhTViimrGf1rhL/gB46DS7HQ33WGVUyKkxncNoecbquSaorpUwKa+jm1w/X2pRCP8WolbQ/4aedTmbncTFaa/5jDIZNFmAbN/nor5FLyOO9KaiZeSOMm32FmCLYT31+WYg5CaZeDsmqvv2D7VwoA3dNPmWYAdFZtkIAtntGUeUB5g/thc4jjqg78zgaWBKgXBX/HItmjSwDrCYWNZxyqTlrpXMjheLRGOUZeCX0JSzR3myTNbSvF5OdGNTiUP3vQsWlNO25AZGokVK0iaxqhUoRK843fG61neBRuLmD1NUsP9hr0FZmf+FUWd+wwGZR3kgWIJ/4p8TOm6heqW9W8L0GfEeFgYqAu5a1hHujMHh6wx7186iBIBu6U8yPBAzeKYpeu/VfWYArBmhIkCeH7O0jXX3OGohszdjSvbhj3wjn1+GBE0xb3uPkA4tNUUYZV+R3BIvqzjy0NwrLQGnihQshbSqm2PIelAQp/7VOQdEfIPS2COU2S2qjtpnGy6XqJi+Oh3S+LXaE77G1Be8yPLEy0PPchFfom2ol8od2upRG+Ur10XyB0Zc9rXV2JL+dHE2Qd5goSyyvz7KXT8JA5nJ6/5xSU92UQwiKguP7zou+Nte7TWLyh8eFjgupvdkAGASp4pqiq9DIX9YdHxWnalC7kUboNQj7gpHqdVOZmxl8I0A8luPAOJ0rZC+u0RGj2scsluBPpf9796n9w6Ar6kY6cfo1P9Bwjkw7SbJAGUX+MxMtw9EqD8FM2RTEQwJKM0LclpXTs3bpgDCdAVi3Vcvw18LHqht8aQ+Ea1NDjdgmw4QV3v77QrZg5VtLJrpIDGvO3gBEi/6hfmW6nQMW6ICy48nguLm0PQ1FCfQ5Ld4XU8WkmPSvLjoV+9kcmgB0vYi95s2AuSgaDaW9IrS09RvNOZ4y9C5BIKdw3E62ErAHisioIE7lp7c0cbsTU7KbinIqGOOgzMPpQqcXtX6Bc/bnk/KuiXxHa690vhz2VCRouA5FrniiADT1Wv+W6SH0uqOcPYX8hCxL/41jiYllKRvKflwa2v8qF4+gO027sM+XDUl4XIGUMFaGPumrlyiWZB5zZVn1QzYMioeoY47fgoAhA5z9pHlkFjGTBk3Ob0AEPEOjGJNVXhdsfhl3/L6K3srNj0nIXVTTiY7imBV9oBrLHb9UMTh5Z7O6i8uyISQOnBig5zFVi4ASHeeXb9gQA7lfVDsfBIZKaUDvsk8aJ64vP4wkChH8rqBU8pkaJaq/5NmUH4keKv2xoVWeqKlnDTS/SOhUEefrI1aItA9zGi3rWR8stRDRlTlPhnsiKfZspZ582zklmYI3D5wPWKwxNhVYtRisxKtO3whtsjWW736BgQCu3ykmy90bFu+NLqbkpJyyhXXEfh7HiJzt9+ydUIClVJ7gLtCEi+K1ru00x8uQy2xwhABKOPJR8aTN6NBjgtOEtCE09yyi1E/tnKms0HDsTZS1ReM6Ou+fK+mwgQBlj2knr9cIdKJxTD8YK/JQHAUF6iLIsJYw2WsDW0x7Fdc2hPlUtbscdWfrhF4CSH4OrIe41s+Z0+D2SN+YtLVX0n1NjuKRVzKyMJsP0aeX0zMI11Ib1U6JRvgQ/semkFfs7jmADIX/2V9gNqKWc9b+xcGSpPquTySz7nkFJKG+reAKGK6uPTJNCyaY8gSWG0bHmD32VlxEHOVZRdZfmvgg3+YWQ5vTTd3Hy+1tU/IpVLxdqT5YqDpKnl7EbUuUtbwf5njKzQwdD676O9RucWWhQrazz7ph2KJGMtNZN1BD2ilGM2XkNwOWV0T6D4JSsgksmviXL83ZxTLOlfEFh1HWErizg1iKtMWmHcu4UTMEozeGME7pwcViB4VXp5lrPKqXNuU/qhZnWqk6e8b+WmA6xFCYL8Lefigcp29k5nVJAMP7lmds5Se0D1vaVSmwq/2op8f20MWJggk1RdYumZlZ/BVoJFi0HaTIzmIiQgsKluaf94rgDZnFjDYuvnlOemgq+luQO0fCLrxyTVVj3BDdeqVubgYQk8IcwRkF4ggcy2yEbc6nCG2IdgQtx3Ujlj+lnazBnZRJ2mR6iomGnpQfpkoMKIZm5T7E4FJf+b6ZmTuQ0AGz7ePen/Kc92t+5kBjq+Dzi97BXmVeyCEIf4Fgquq0jmmYrIA4sGVXg10paAYvK3DviCzV6rAdsQkOIuH1dtVEtdPwOL0wl6E9fwmkoYqsGo6rmT+2wn0zwlW2krhnClU3Dzag1XQUyjeWHuml4Mw2s2dk8ylmonwT+0PLlFj1Pst+1U7DsJr54gpdEnR+FhVydHpezbnJtIGt6x00pyuCktobWSdT/jg54aMr5fAAL0X/shNOQUCQCl/h82G7P87GsevLuZeSG/n7/nEguNi7hbZSExJip/COtnIgdKV5ieM2q/c6ylxu5N5dLlkqnETep3POtNRJwhGgclXkp3YSbrykS2klXjkriD2c1HwdfQXwM5k7LVUaCpycsKNSnkGDC7hqKni31FIKok8kCoNwK+ii3KuwtG2hZBezaJi0FnWSwgEz4/MmqiPqAC13p+PlxqR93RhoNwjuD6zbnWAqw0BybM4zLay00w13gHsonbTKj0bYP/dPrjmr7ns413m+7qgVj2dwsMZZHj1jSMWGNvUxZZMmx9kVZQKn53kr8XthBqjHIcACS8OawYpqpA4iNzN5465mNt9zNr6qjRmXjlRl2KXroFhVYgdvZF5E3ERmCH1KrF7o8ICuZp06EogPP50cGxRK/wUNhdwO8EpT6GhigVF4szg4OmIuz598ESQeu7h3gpSHphqgRaA5rWBXc0GKnqEtRW7IdPIdzzY6MI+zknqHN6YnN475NBc8UsTixxUdbh5c2MWeYqmvnaYJEf2bJbVId3H/6UQAN82eXHrnLPTp1bI6hIgTTtUXE6uY/mbJWmyWDX+sZW/ge/tfWAUqeTbxE+R1IMS+kABz68gmZOiTWt+rR34J9Dd2Sa6cnLw6FkoJF+4BRAm+RPVoispgvKzH3qRj9QsjS+Nq0y4fMLhRoJ4XCCo5LEC+5QfpNPYm+UQpnWHeTgychrOKAMD2vWy4RbugvnJB7GLtuvX2hsVcg07D2/JFPhIU56xKcb4pAgxavtCcJnOiyweUC1yYmtpdONR+Zupr6pqyQ7F56VNwteTsxbaFfaXAveHx1UQP9jLopcYPMldz4WAMNeB2JC/KgdrVJNlA8kTjBX9Ozv5g2ZHwyQCREKsVACsIj3xiPQ4pdriHmPdp+e9eIM3hWr6CjamVi48b62leRXbTwXlb8mxz/R+HYKdEUcie3KUhxV6URwiOKgIHXL7tE7avSKMka5f5xaStxst7WRdl1CuN5YzHXffy9Khupszv4/XTIvQhAQPeGt/EwErFjc=,iv:2o1j+sb0yZm7gA/cfmmQbCy97sjI43uKALi5F+0zVrM=,tag:CGbaEPOYgsJ7yjFPpDVWhw==,type:str]
ssh_config: ENC[AES256_GCM,data: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,iv:Hlp1fR6XlrFrmzaSpS3qfp4W7ZaRUdC35izdVkKaJR4=,tag:KwkWi3aQE1OKjG4Q2yDzvw==,type:str]
pii:
name: ENC[AES256_GCM,data:kFm6Yg==,iv:JH2UdGmbMS/vpTL2T/TaB/HLOpG4PRBW8Yuzf/K2fhE=,tag:SmiR/jfSP3VQ2l7CuAMAVw==,type:str]
email_personal: ENC[AES256_GCM,data:cjjYsAOf8BzcR79vRMMVjqk=,iv:3FbiKJhyNkI2qkH+U3eZPp8Ar2tLAqSzpA1N+aMWxYU=,tag:Dk3QM63ZVU5ukMZI3xMFWg==,type:str]
Expand Down Expand Up @@ -106,7 +106,7 @@ sops:
ceVD1VWnku8sddPKOOU9RRJ+Dn7itfGYkUer9Xl0kaQZNBOgM9mNgA==
-----END AGE ENCRYPTED FILE-----
recipient: age1wkurr3ldjxslj4t3sa47lpslc9flpyznruxmgtqejar9ews59gqqvmkz55
lastmodified: "2026-08-09T07:23:33Z"
mac: ENC[AES256_GCM,data:zP35ZwsBZguIJcr880ScCzK7yc2bQiN/iVQrTfdvb0Q82Gti5V1bSwAULJggxe9d3/NRsAgLDG2DXrMRz2ZjmBt4VtuDxqlWJmG6YSNaQSYXz349bLUmPRhVPF8Wp4CjBCFtxErguv917E+0OzF3fiEoZSRMIyCUwaCqlkWS3gY=,iv:H4NB94Tyj+dTeVzVRyYijRzxV5e0sY71VedgWwn+1/8=,tag:2FAqEAtiU/S3bw3Lw+VIKA==,type:str]
lastmodified: "2026-08-09T09:09:41Z"
mac: ENC[AES256_GCM,data:HUFM/nS7s1UytapQGTsY0wWw07DxdgAdJQ3d+axmx2faT01DxBHwRqqSInd6Sx4CkMmSN2Em8fXBHsQFgR0cKkX3qw+l8XvYeBPYY5AzQB1DbChKIFuIBXtKUrp/DsLxsh15LeUMPMDVeqVLkV3hidsqXFfrNoElFcWi834QkAQ=,iv:HuGONfahUoW5XCKAkq/yt/m7l96qBOOvdyuHhKmh2NY=,tag:9NL6OfCK4ctXQBvlRj0KAQ==,type:str]
unencrypted_suffix: _unencrypted
version: 3.13.2
Loading