Categories: None [Edit]

mark-twin

https://rubygems.org/gems/mark-twin
https://github.com/rhsev/mark-twin
twin helps keep two machines' configuration aligned. A sync-file is just Markdown: the prose says why a path is synced, and fenced YAML blocks define what to do. rsync does the copying. When both sides changed since the last sync, twin shows a diff and asks before overwriting. A target is a local path, a mounted volume, or user@host:/path over ssh, and twin treats all three the same. Interactive selection runs through fzf with a rendered Markdown preview; the same sync-files drive scriptable status, dry-run and sync commands.

Total

Ranking: 164,537 of 197,776
Downloads: 3,417

Daily

Ranking: 91,884 of 197,744
Downloads: 0

Depended by

RankDownloadsName

Depends on

RankDownloadsName
141,325,566,970minitest

Owners

#GravatarHandle
1iconrhsev