Commit Graph

11 Commits (7debe754d12a2e51e16794f3db6870058862c9e1)

Author SHA1 Message Date
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