This reminds me of Mozilla's Ubiquity a few years ago [1]. You could write commands for it with JavaScript that would make http requests as you type and render bits of HTML. It seems Ubiquity no longer exists, which is a shame.
I'd love to see something like this that integrates with the browser or command line. Perhaps Ubuntu's Unity comes close.
Is there any possibility to integrate this with Dash? (http://kapeli.com). I like having offline documentation and being able to search dash via alfred with suggestions would be great.
Hi, Dash's developer here. Dash actually now has a Alfred 2 workflow very similar to the one above. In a nutshell, the Alfred 2 workflow performs the search in Dash in the background and shows the results inside Alfred.
It's still in beta, so do expect some bugs (although no bugs have been reported so far). If you absolutely don't like betas, wait for the next update of Dash (version 1.8.2).
I have dash lookup in alfred (without autocomplete though), by typing dl. I don't remember where I got it from:
on ApplicationIsRunning(appName)
tell application "System Events" to set appNameIsRunning to exists (processes where name is appName)
return appNameIsRunning
end ApplicationIsRunning
on alfred_script(q)
if ApplicationIsRunning("Dash") is false then
do shell script "open -a Dash"
end if
tell application "Dash"
activate
end tell
tell application "System Events"
keystroke "f" using {option down, command down}
keystroke "a" using command down
keystroke delete key
keystroke q
end tell
Oh man, I've been holding off on upgrading Alfred for a while because I didn't see the point, and now I'm upgrading so I can download a free add-on. This is an honest killer app for Alfred's new workflow feature.
I clicked the link, I saw something I might like and would use but I found absolutely no instructions or information on how to actually use the downloaded archive. Is it mac only? How do you run it?
Are there any tools that can read most standard formats of library documentation (cross-language) and then present it all in a standardised way, e.g. in a locally hosted web app?
I'd love to see something like this that integrates with the browser or command line. Perhaps Ubuntu's Unity comes close.
[1] https://wiki.mozilla.org/Labs/Ubiquity