Jump to content

Search the Community

Showing results for tags 'github'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Alfred 3
  • Make the Most of Alfred
    • Discussion & Help
    • Bug Reports
    • Alfred Feature Suggestions
    • Themes
  • Alfred Workflows
    • Share your Workflows
    • Workflow Help & Questions
  • Alfred v2 Themes
  • Alfred Remote for iOS
    • Alfred Remote Discussion & Help
    • Remote Connection Troubleshooting


  • Articles
    • Forum Integration
    • Frontpage
  • Pages
  • Miscellaneous
    • Databases
    • Templates
    • Media

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start




Website URL




Found 17 results

  1. Awesome Lists This workflow lets you search for any awesome list on GitHub. The awesome lists searched can be found here. For more information, on how you can use the workflow, you can read the GitHub readme. In the future I want to make it so that you can go inside each of the awesome lists and view the links of all awesome lists inside Alfred. But this is a bit challenging I found so I am going to try it on Learn Anything Curated Lists first as they follow a very similar structure and I can use that to my advantage. Hope you like it. 💜 Code | Download
  2. Alfred Git Repos Workflow Browse, search and open Git repositories from within Alfred. Download Get the workflow from GitHub or Packal. Usage This workflow requires some configuration before use. See Configuration for details. repos [<query>] — Show a list of your Git repos filtered by <query> ↩ — Open selected repo in app_1 (see configuration) ⌘+↩ — Open selected repo in app_2 (see configuration) ⌥+↩ — Open selected repo in app_3 (requires configuration) ^+↩ — Open selected repo in app_4 (requires configuration) ⇧+↩ — Open selected repo in app_5 (requires configuration) fn+↩ — Open selected repo in app_6 (requires configuration) reposettings — Open settings.json in default JSON editor reposupdate — Force workflow to update its cached list of repositories. (By default, the list will only be updated every 3 hours.) reposhelp — Open this file in your browser Configuration Before you can use this workflow, you have to configure one or more folders in which the workflow should search for Git repos. The workflow uses find to search for .git directories, so you shouldn't add huge directory trees to it, and use the depth option to restrict the search depth. Typically, a depth of 2 will be what you want (i.e. search within subdirectories of specified directory, but no lower). Add directories to search to the search_dir array in settings.json (see below). The default settings.json file looks like this: { "app_1": "Finder", // ↩ to open in this/these app(s) "app_2": "Terminal", // ⌘+↩ to open in this/these app(s) "app_3": null, // ⌥+↩ to open in this/these app(s) "app_4": null, // ^+↩ to open in this/these app(s) "app_5": null, // ⇧+↩ to open in this/these app(s) "app_6": null, // fn+↩ to open in this/these app(s) "global_exclude_patterns": [], // Exclude from all searches "search_dirs": [ { "path": "~/delete/this/example", // Path to search. ~/ is expanded "depth": 2, // Search subdirs of `path` "name_for_parent": 1, // Name Alfred entry after parent of `.git`. 2 = grandparent of `.git` etc. "excludes": [ // Excludes specific to this path "tmp", // Directories named `tmp` "bad/smell/*" // Subdirs of `bad/smell` directory ] } ] } This is my settings.json: { "app_1": "Finder", "app_2": ["Finder", "Sublime Text", "SourceTree", "iTerm"], "app_3": "Sublime Text", "app_4": "SourceTree", "app_5": "iTerm", "app_6": "GitHub", "global_exclude_patterns": [], "search_dirs": [ { "path": "~/Code" }, { "path": "~/Sites" } ] } Search Directories Each entry in the search_dirs list must be a mapping. Only path is required. depth will default to 2 if not specified. excludes are globbing patterns, like in .gitignore. name_for_parent defaults to 1, which means the entry in Alfred's results should be named after the directory containing the .git directory. If you want Alfred to show the name of the grandparent, set name_for_parent to 2 etc. This is useful if your projects are structured, for example, like this and src is the actual repo: Code Project_1 src other_stuff Project_2 src other_stuff … … Open in Applications The applications specified by the app_N options are all called using open -a AppName path/to/directory. You can configure any application that can open a directory in this manner. Some recommendations are Sublime Text, SourceTree, GitHub or iTerm. Note: As you can see from my settings.json, you can also set an app_N value to a list of applications to open the selected repo in more than one app at once: … "app_2": ["Finder", "Sublime Text", "SourceTree", "iTerm"], … You can also use → on a result to access Alfred's default File Actions menu. License, Thanks This workflow is released under the MIT Licence. It uses the Alfred-Workflow and docopt libraries (both MIT Licence). The icon is by Jason Long, from git-scm.com, released under the Creative Commons Attribution 3.0 Unported Licence.
  3. Search for emoji and copy them to the clipboard 🤘. Download v1.6.0 (2018-01-13) Usage: emoji [query] Press [return] (↵): Copy the symbol of the selected emoji (e.g. 🤣) to your clipboard. Press [alt]+[return] (⌥↵): Copy the code of the selected emoji (e.g. `:rofl:`) to your clipboard. Press [cmd]+[return] (⌘↵): Paste the code of the selected emoji (e.g. 🤣) to your frontmost application. Automatic Updates: This workflow will automatically check for updates at most once per day. If a new release is found, it automatically downloads and installs the latest version of the workflow. All downloads come directly from official GitHub releases. Optional Hotkey and Snippet Triggers: Customize the workflow with either a custom hotkey or a custom snippet. Links: GitHub Project Download New Releases GitHub Issues - (please submit bug reports and feature requests here) Screenshot:
  4. There is this awesome workflow that exists on the Internet. That is a shame that it is not posted either here or on Packal. It does this awesome thing where it downloads all your starred repositories to an SQLLite database and lets you query these repos. It is super fast. I modified it a little though to make it so that pressing different modifier keys open different pages related to the repo. So for example simply pressing return will open the repository, fn + return will open issues of that repo, cmd + return will open an issue related to the repo and cntrl + return will clone that repo to a folder you specify. Mine is specified as ~/play but you can change it. Here is the original workflow, credit to the author. And here is the download of my modification of the workflow with changes I mentioned above. It does help to have over 3000 starred repositories but it is still super useful I think and will save many hours from your life. As bonus I schedule to run the update script once a day with Keyboard Maestro : You can probably do it with Launchd but Keyboard Maestro is more familiar to me.
  5. I am builing my first workflow that i wan tto make public available. Therefor I need it to have an auto update function, because i want to be able to have extre features implemented in the future. But, I am new to prgramming and github. But found an interesting article about this http://alfredworkflow.readthedocs.io/en/latest/user-manual/update.html But I have no idea where to do this configuration shizzle: Anyone here that knows how to do this and can help me out?
  6. Hello, I created a small workflow to quickly search through your starred repositories on GitHub. After the keyword "ghs" it matches the argument against title and description of the repository. At the first start you have to set your GitHub username with "ghsset user". Also the first run will be slow (depending on how many Stars you have), since it fetches all the user avatars (if anyone has an idea to make this more smooth let me know!). You can download it here (GitHub). I was inspired to create this after seeing Adam Simpsons workflow for StackOverflow Favorites. Hope it is useful for someone!
  7. derfla

    Github command bar

    It works similar to the GitHub command bar and to its update, the keyword is "gh" (example: "gh github/gollum issues"). With enter you can open the entry in your default browser. If you just want to copy the URL of a repo/user/issue, hit cmd+c on an entry. Hit cmd+enter to paste the URL to the front most app. With shift or cmd+y you can open the URL in QuickLook. You have to login (gh > login <user>) before you can use the workflow. The login command opens a dialog box for the password. The workflow does not save the plain password, only a cookie for the login. DOWNLOAD | GitHub Repository | Command list
  8. Here's the link: https://github.com/Derimagia/awesome-alfred-workflows I didn't see an awesome list for Alfred so I made one! Would really appreciate it if anyone wants to contribute anything. If you don't know how to do a pull request and you think there's a workflow that's truly "awesome", post an issue! A lot of people seem to be liking it but I want this to be a community thing and right now it's mostly workflows I use.
  9. Can I get some tips on how would I create a workflow that will https://github.com/my_org/my_repo/compare/start_sha...end_sha I'd like my_org to be fixed or from a list to autocomplete. The same for my_repo. And then I'd like to capture shart_sha and end_sha. And then open up chrome with this URL. Any tips on how to do this?
  10. Hello - I've developed a workflow for using github gists service as a snippet manager. You simply provide your username and a personal access token and the workflow downloads all of your gists (saving them locally) and enables them to be searched. I've implemented functionality beyond what the github gist service offers including browsing gists by tags (specified with a # sign) and browsings gists by language. Download here Github page Note that downloading gists takes a minute or so if you have a lot. They need to be manually reloaded currently. Let me know what you think! Thanks. Screenshots
  11. edgarjs

    Github repositories

    Hey guys, just finished my first workflow for Alfred. I'm always finding my self going to github.com and then looking for the repository I want to see, this has been exhausting and it's too many steps to do many times a day. So I thought a nice workflow would make things easier. It's as simply as typing "gh REPONAME" to get results and open the repo URL quickly. Hope you find it useful. http://www.packal.org/workflow/github-repos
  12. juanra

    Flat Alfred

    Hi all of you, I was looking for a theme that was aligned with the flat design philosophy but didn't find one that made me smile. I decided to make one from scratch, using Flat UI colors and OSX BlueGreen theme as a base. I want to do dark and light versions with every accent color but i need your help, so fork it on Github and help me. Here is my approach, I hope you enjoy it:
  13. I've tried a few github workflows. Most don't have user auth built in, or if they did, sent the password in the request (which is not secure!). So I build a new one with a few more features and followed Githubs best practices for auth security. Hope everyone likes it. If you'd like other APIs support just let me know. https://github.com/willfarrell/alfred-github-workflow
  14. Shorten GitHub URLs with Git.io. Simply use the keyword gitio with the GitHub URL as the argument. The shortened URL is automatically copied to the clipboard. Important: Git.io is NOT a general purpose URL shortener. It will only shorten github.com URLs. This is mostly useful to software developers Download from here: randomerrata.com/post/50157813021/git-io
  15. I've been developing my first few workflows, and I'm following a development model that looks like: - Have a git repo somewhere on my local machine that's pushed to github. - Symlink that directory into the Alfred workflow preferences folder - Alfred workflow preferences is under Dropbox, so it syncs between machines. A few questions have come up as I get deeper into this. 1. When I do an export of a workflow in Alfred preferences, so I can share the latest version with the world, does that package up the entire directory? Meaning, all the .git directories, project history, etc? 2. Is this symlink model the preferred way to handle things? Or do experienced devs find it's better to write a script to "install" a workflow standalone, because it causes less conflicts and problems. (one example is that Alleyoop won't find equipped workflows if they are symlinked, but I suspect other issues might arise with workflows or Alfred itself) (update: Alleyoop 2.552 and above now respects symlinked directories) Any other tips from experienced developers on git-managed workflows?
  16. RevellNL

    Github workflow

    Github workflow for Alfred v2 A configurable workflow for Alfred v2. Installation You can install this workflow by dowloading the Github.alfredworkflow file and either double-clicking it, or dragging it onto the Alfred Workflow screen. After adding it to your workflow collection, when you run the gh command in Alfred you will be presented with only two options; auth and token. First, you'll need to choose for the auth option, this will generate an OAuth token for you which will be used by all subsequent calls to the Github API. Once you get the OAuth token, copy it from the website, run gh token and paste the OAuth token in the Alfred window. gh token thisisthetokenwhichcamefromthewebsite Now you're all set to start using this workflow! Usage The initial command for starting this workflow is gh. The commands currently supported by this workflow are: repo This returns a list of options for listing your repositories You can filter the results show by typing (part of) the repositoryname after the workflow command, f.e.: If there's anything you run into which isn't working as you expect, or not working at all for some reason. Please, do let me know! Also, be sure to check out the repository and maybe make some additions yourself!
  17. nephets

    I made some simple Alfred v2 themes

    Just wanted to make my contribution to the v2 themes out there so made these clean ones. I hope to make some more when I get the time/inspiration. (I'm rocking Omar, personally.) https://github.com/Nephets/simple-alfred-themes