Commit Graph

16 Commits (37394588e56aaa2892e70e4abd3ea4329371a279)

Author SHA1 Message Date
Joshua Potter 37394588e5 Update README with new `apply` interface.
Also clean up stale TODO.
2022-01-09 10:16:28 -05:00
Joshua Potter d1d0c8f172 Nicer, somewhat more consistent messaging. 2022-01-08 17:21:09 -05:00
Joshua Potter 4bff745573 Goofy first approach with application.
Separate into copy module.
2022-01-08 16:31:53 -05:00
Joshua Potter 014a7d72e5 Allow specifying SSH keys and clean up config further. 2022-01-08 05:15:15 -05:00
Joshua Potter 258ac51b51 Drop init subcommand. 2022-01-07 06:32:34 -05:00
Joshua Potter 90065a4ffe Have our daemon apply changes to the local repository. 2022-01-06 08:30:26 -05:00
Joshua Potter bf65142e61 Setup apply to sync between desktop and homesync repo.
Also remove unused commands.
2022-01-06 07:24:04 -05:00
Joshua Potter 61b9a338a5 Add a logging solution, and remove ANSI crate. 2022-01-02 11:14:05 -05:00
Joshua Potter 2c95c43124 Remove octocrab.
Setup initialization of local git repository.
2022-01-02 10:41:14 -05:00
Joshua Potter 223dfaf8a0 Add rough notes on syncing up a git repository. 2021-12-31 22:49:34 -05:00
Joshua Potter 17e2bf7a69 Setup local and remote with deserialization rules. 2021-12-31 20:12:54 -05:00
Joshua Potter c6bd229640 Allow specifying polling/debounce frequency. 2021-12-31 09:41:44 -05:00
Joshua Potter 7db0656e89 Setup daemon tracking.
Track original path before resolution for later git copying and
messaging.
2021-12-31 09:27:29 -05:00
Joshua Potter 4fa6654423 Separate path module and a normalized newtype. 2021-12-30 16:42:01 -05:00
Joshua Potter ba69724c49 First draft on a daemon instance. 2021-12-30 13:18:52 -05:00
Joshua Potter 8db3c4b4ab Various cleanup and daemon template. 2021-12-30 09:58:59 -05:00