zenorocha/alfred-workflows

Version control unziped, non-binary workflows for better patches, diffs and history

io41 opened this issue · 3 comments

io41 commented

If the work flows are unzipped and kept in VCS we can actually see what's changed, making diffs and patches safer. A simple Makefile to build them (i.e. zip them up) could be included to automatically reverse the process.

Do you know how to unzip them?

io41 commented

To extract:

$ ls
foobar.alfredworkflow
$ mkdir foobar
$ cd foobar
unzip ../foobar.alfredworkflow
$ ls
6031EE68-7E94-4F11-8155-3F2BD0752B6D.png 8D43D23C-25AB-4994-8D90-3C515ACD918B.png F651A7AD-5AFC-4C3D-BEBE-3D2AFA69EB3B.png info.plist
6E4EEBD5-0AB8-4986-8EC0-1CD707F41689.png D606A466-A255-42D6-BAFF-5618C541CA49.png icon.png

To build:

$ cd foobar
$ zip ../my_built_foobar.alfredworkflow *
$ cd ..
$ ls
my_built_foobar.alfredworkflow foobar/

I decided to not maintain source code in this repo, only binaries. Source code can be found on original author's link.