alanmoo Posted January 14, 2013 Posted January 14, 2013 I'm trying to figure out the best way to host extensions on GitHub and make them easy to share/enhance. .alfredextension files get treated as binaries, so for the one workflow I cobbled together I just made the repo out of the folder deep inside Alfred 2's ~/Library/Application Support folder. But when others go to clone that, they can't clone directly to the same folder and have it work because of the way Alfred names those folders, correct? What do you guys and gals think?
GamerChase Posted January 14, 2013 Posted January 14, 2013 You could just upload them to Dropbox and share them from there.
franzheidl Posted January 14, 2013 Posted January 14, 2013 I personally don't see the need to clone a workflow directly into Alfred's Workflow directory (if you download from dropbox or cloudapp the file would end up in whatever your donwloads folder is either). I keep a seperate directory as my git repository where I export any intermediate or finished workflow or extension of my own to. Also I keep a "src" folder there for my non-binary source code as well as a resource folder, etc. For workflows from other people I keep another separate directory that holds a directory for each workflow, in case it's github hosted the individual workflow folder holds the git repo, too.
palobo Posted January 14, 2013 Posted January 14, 2013 You could take a look at how I've done it on my repo. May not be the best way but I find it works for me. https://github.com/pslobo/Scripts Hope that helps.
franzheidl Posted January 15, 2013 Posted January 15, 2013 Just opensourced two simple workflows of mine that I reworked from my v1 extension earlier if you want to have a look at how it's structured: https://github.com/franzheidl/alfred-workflows
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now