https://github.com/yannickglt/alfred-devdocs
Alfred workflow for devdocs.io
https://github.com/yannickglt/alfred-devdocs
alfred-workflow alfred3-workflow api-documentation dash devdocs zeal
Last synced: 2 months ago
JSON representation
Alfred workflow for devdocs.io
- Host: GitHub
- URL: https://github.com/yannickglt/alfred-devdocs
- Owner: yannickglt
- License: gpl-2.0
- Created: 2014-07-23T07:19:22.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2021-12-06T09:32:44.000Z (over 3 years ago)
- Last Synced: 2025-03-28T17:08:31.212Z (2 months ago)
- Topics: alfred-workflow, alfred3-workflow, api-documentation, dash, devdocs, zeal
- Language: PHP
- Size: 12.5 MB
- Stars: 654
- Watchers: 15
- Forks: 26
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- alfred-workflows - Devdocs - Search through [devdocs.io](http://devdocs.io/) (Developer)
README
alfred-devdocs [](https://www.paypal.me/yannickgalatol)
==============Alfred workflow for the amazing [devdocs.io](http://devdocs.io/) documentations.
# Install
Use the packaged workflow [DevDocs.alfredworkflow](https://github.com/packal/repository/raw/master/com.yannickglt.alfred2.devdocs/devdocs.alfredworkflow) from packal.# How to
## Add a documentation
By default, the Alfred Devdocs workflow comes without any documentation. First of all, you must add one or several docs you want to browse using the `cdoc:add` command. For example:
```
cdoc:add javascript
```#### Other configuration commands
- `cdoc:list`: List all docs you can add in your workflow
- `cdoc:add`: Add a doc in your workflow, if you have already all docs, that command do nothing
- `cdoc:remove`: Remove a doc in your workflow, if you haven't a doc in your workflow, that command do nothing
- `cdoc:all`: Add all docs available to your workflow (not recommended)
- `cdoc:nuke`: Remove all docs in your workflow
- `cdoc:refresh`: Refresh cache for a doc (if specified) or all the added docs otherwise
- `cdoc:alias`: Create an alias for a documentation
- `cdoc:unalias`: Remove an existing alias of a documentation## Find in a specific documentation
Keywords exist for each documentation supported by DevDocs.
## Completion

## Global search
Global search may be slow the first time it is called because it will download all the documentations at once.
## Alfred preview
Using the "shift" key on a function will display a preview (using quicklook) of the doc.
## Use behind an HTTP proxy
Define the `HTTP_PROXY` environment variable in Alfred as below. You can define the `HTTP_PROXY_AUTHORIZATION` as well if your proxy needs basic authentication.
