Joshua Potter
|
4c27331ac0
|
Update readme and prehook.
|
2022-01-12 06:02:49 -05:00 |
Joshua Potter
|
d23fcadcc1
|
Generate README on behalf of user.
|
2022-01-09 10:29:43 -05:00 |
Joshua Potter
|
37394588e5
|
Update README with new `apply` interface.
Also clean up stale TODO.
|
2022-01-09 10:16:28 -05:00 |
Joshua Potter
|
c80eeb5a8c
|
Fix trailing color.
|
2022-01-09 10:07:34 -05:00 |
Joshua Potter
|
fc71f4bb75
|
Consistent yaml extension.
|
2022-01-09 10:05:55 -05:00 |
Joshua Potter
|
f88522aa06
|
Installation instructions.
|
2022-01-09 10:01:26 -05:00 |
Joshua Potter
|
57c4fbf0a4
|
Correct log level.
|
2022-01-09 09:46:00 -05:00 |
Joshua Potter
|
bdc34adea0
|
Setup flake to produce project.
|
2022-01-09 09:39:31 -05:00 |
Joshua Potter
|
794ed592c9
|
Add tests to `path` and `copy` modules.
|
2022-01-09 07:13:30 -05:00 |
Joshua Potter
|
4256a79a87
|
Validate we're working with a git repository.
|
2022-01-08 21:25:55 -05:00 |
Joshua Potter
|
d1d0c8f172
|
Nicer, somewhat more consistent messaging.
|
2022-01-08 17:21:09 -05:00 |
Joshua Potter
|
a43561832f
|
Copy even if locally our file doesn't exist.
|
2022-01-08 17:03:35 -05:00 |
Joshua Potter
|
4bff745573
|
Goofy first approach with application.
Separate into copy module.
|
2022-01-08 16:31:53 -05:00 |
Joshua Potter
|
cbac40e4ef
|
Fix up README.
|
2022-01-08 14:59:58 -05:00 |
Joshua Potter
|
c0d0c0d7ba
|
Allow pushing after staging.
|
2022-01-08 14:58:05 -05:00 |
Joshua Potter
|
014a7d72e5
|
Allow specifying SSH keys and clean up config further.
|
2022-01-08 05:15:15 -05:00 |
Joshua Potter
|
9fdbb34967
|
Fuller idea on how push can work.
|
2022-01-07 10:03:30 -05:00 |
Joshua Potter
|
53f0b399c0
|
Add idea on pull command.
|
2022-01-07 08:45:05 -05:00 |
Joshua Potter
|
258ac51b51
|
Drop init subcommand.
|
2022-01-07 06:32:34 -05:00 |
Joshua Potter
|
7debe754d1
|
Remove the init command.
|
2022-01-07 06:11:25 -05:00 |
Joshua Potter
|
63085593c4
|
Low level thoughts on how git pushing could work.
|
2022-01-07 06:05:05 -05:00 |
Joshua Potter
|
90065a4ffe
|
Have our daemon apply changes to the local repository.
|
2022-01-06 08:30:26 -05:00 |
Joshua Potter
|
dc56dbf80c
|
Add a fuller example.
|
2022-01-06 07:34:15 -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
|
d4183f2b52
|
Consolidate config functions and keep `Config` values loose.
|
2022-01-01 09:35:24 -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
|
606e3da69f
|
Add git dependencies and prep for async.
|
2021-12-31 10:17:55 -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 |
Joshua Potter
|
b4369739ac
|
Add first pass on ideas for generating the config.
|
2021-12-30 08:25:29 -05:00 |
Joshua Potter
|
00dbfab415
|
Use serde to avoid manual deserializing.
|
2021-12-29 21:47:46 -05:00 |
Joshua Potter
|
8f3acba5e9
|
Idea on how `configure` might work.
|
2021-12-29 19:02:58 -05:00 |
Joshua Potter
|
071c461074
|
Fix README list.
|
2021-12-29 11:08:58 -05:00 |
Joshua Potter
|
33b9d30858
|
Read in config file or search appropriate places.
Add rough README and dependencies along with basic command line
arguments.
|
2021-12-29 11:06:25 -05:00 |
Joshua Potter
|
fff5d4183f
|
Basic project template.
|
2021-12-28 17:06:17 -05:00 |
Joshua Potter
|
76a1646539
|
Initial commit
|
2021-12-28 13:30:49 -05:00 |