1. April 2013

25 Alfred Workflows, die ich nutze (Selbstgebaute inside!)

Alfred Icon

Ein Feature, das von mir anfangs heftigst unterschätzt wurde, sind die Workflows in Version 2 des Allesstarters Alfred. Das lag zum einen daran, dass ich mit Keyboard Maestro bisher recht gut bedient war und zum anderen an der noch schleppenden Community hinter den Workflows. Doch das scheint sich geändert zu haben.

Die letzten Tage habe ich das Workflow-Forum von Alfred ein wenig durchforstet und bin auf zahlreiche spannende und nützliche Workflows gestoßen. Ein paar habe ich auch selbst gebaut. Die Highlights habe ich für dich mal aufgelistet.

System-Workflows

Die erste Kategorie sind Workflows, die das System als solches betreffen. Batteriestatus, Sonderzeichen, Datei erstellen und mehr.

Battery

Zeigt Informationen zum Batteriestatus an und ersetzt für mich dadurch das Dashboard-Widget von iStat Pro.

Anzeige des Battery-Workflows

Anzeige des Battery-Workflows

Download

Time Machine

Ted Wise ist sehr fleißig, was die Erstellung von Workflows angeht. Da ich kein Freund von zugemüllten Menüleisten bin, freue ich mich, dass ich dank seines Workflows das Time-Machine-Icon dort entfernen kann. tmac status zeigt mir ab sofort an, bei welchem Fortschritt sich das aktuelle Time Machine Backup befindet. Auch das Starten und Stoppen von Backups lässt sich über den Workflow bewältigen.

Download

Create New File

Bisher habe ich einen System Service für die Erstellung von neuen Dateien im aktuellen Finder-Ordner verwendet. Hat aber schon immer recht lang gedauert. Einfacher ist es mit dem Workflow Create New File von Daniel Shannon.

Entsprechend dem Unix-Befehl touch lassen sich somit einfach und schnell neue Dateien anlegen. Es können sogar oft verwendete Pfade und Dateinamen gespeichert werden. Wenn du dich also regelmäßig beim Anlegen einer .gitignore o.ä. wiederfindest, könnte der Workflow etwas für dich sein.

Du kannst auch eine andere Datei-Erweiterung angeben, .txt ist nur der Default

Du kannst auch eine andere Datei-Erweiterung angeben, .txt ist nur der Default

Aber auch so ist dieser Workflow verdammt nützlich. Er stellt die schnellste (mir bekannte) Methode dar, im aktuellen Finder-Fenster Dateien zu erstellen. Daumen hoch. Alle beide.

Download

Menu Bar Search

Der hier ist großartig. Benutzt du Sublime Text? Dort gibt es einen Shortcut ⇧⌘P, der es ermöglicht alle[1] Funktionen des Programms zu durchsuchen. Menu Bar Search von Ted Wise[2] bringt diese Funktionalität zu Alfred. Mit dem Keyword menu lassen sich alle Menüeinträge des aktuell geöffneten Programms durchsuchen. Sehr geeigneter Einsatz für Alfred als Programm, das die Mausklickerei auf ein Minimum reduzieren soll.

Menüsuche in Byword, in meinem Fall m als Keyword

Menüsuche in Byword, in meinem Fall m als Keyword

Das Ganze ist nicht besonders performant. Ich habe nach einer Alternative gesucht und eine Möglichkeit gefunden, wie die gleiche Funktionalität nativ und somit schneller erreicht werden kann. Werde ich demnächst verbloggen.

Nichtsdestotrotz demonstriert dieser Workflow die Power, die man mit Alfred und OS X an die Hand bekommt.

Download

Symbols

Wenn du öfter Sonderzeichen benötigst und dir die Tastenkombination dafür nicht merken kannst, wirst du diesen Workflow mit offenen Armen begrüßen. Einfach utf gefolgt vom Suchbegriff eingeben und schauen, was die Palette so hergibt.

Suche nach Pfeilsymbolen

Suche nach Pfeilsymbolen

Download

Yet another WiFi toggle in Perl

WLAN mit Alfred ein- bzw. ausschalten. Weiter nichts. Eine Aktion weniger, für die es die Maus benötigt. Keyword: wifi.

Download

Toggle Bluetooth

Siehe vorheriger Workflow, diesmal für Bluetooth 😉 Keyword: bluetooth oder bttoggle.

Download (hier gibt’s auch noch einen anderen Wifi-Toggler)

Toggle Hidden Files

Ich benutze im TotalFinder ⌥⌘U zum Anzeigen versteckter Systemdateien. Wenn du keinen Bock auf TotalFinder hast oder einfach eine Alfred-Methode suchst: hid bringt dich in Verbindung mit diesem Workflow ans Ziel.

Download

Date Calculator

Hier der erste Workflow, den ich selbst gebaut habe. Durch die Eingabe von date wird das aktuelle Datum angezeigt. Außerdem lassen sich Wochen, Tage etc. zum aktuellen Datum dazu addieren. date 2w 3h gibt z.B. das aktuelle Datum inkl. Uhrzeit, addiert um 2 Wochen und 3 Stunden, an.

Date Calculator Workflow in Action

Date Calculator Workflow in Action

Das Ausgabeformat des Datums lässt sich über dateformat konfigurieren. Für mehr Infos einfach die GitHub-Seite anschauen.

Download

App-Workflows

Es gibt viele, viele Workflows, die auf bestehenden Apps und deren Schnittstellen aufsetzen. Schneller Zugriff auf Transmit-Favoriten, Reminder erstellen, uvm.

AlfredTweet 2

Sehr cooles Tool, um den Zugriff auf eine Drittanbieter-App für einen kleinen Tweet unnötig zu machen. Eigentlich kann dieser Workflow von David Ferguson eine ganze Menge mehr, siehe Workflow-Seite. Ich selbst benutze die OS X eigene Möglichkeit mithilfe von Keyboard Maestro, weswegen AlfredTweet nichts für mich ist. Außerdem hauen die Mentions bei mir nicht hin. Viele werden sich an dem Tool aber erfreuen. Und es ist für eine Erweiterung einfach verdammt mächtig.

Download

Kiwi

Kiwi ist ein App.net-Client, der sich über diesen Workflow starten lässt, wobei gleichzeitig ein neuer Post initiiert wird. Dessen Inhalt kann ich über Alfred mitgeben. Keyword: k.

Neuer Post in Kiwi-Workflow

Neuer Post in Kiwi-Workflow

Leider wird bei mir das entsprechende Fenster nicht in den Fokus gerückt =/ Scheinbar habe nur ich das Problem. Trotzdem eine gern angenommene Zeitersparnis.

Download

iMessages

Schön wäre, wenn ich eine iMessage direkt aus Alfred versenden könnte. Viel schöner wäre es, wenn iMessage überhaupt mal ohne Ärgernisse jeglicher Art zuverlässig funktionieren würde. Bis dahin ist dieser Workflow aber eine gute Hilfe die Nachrichten-App mit dem Zielkontakt im Fokus zu starten. Keyword: im.

iMessages-Workflow

iMessages-Workflow

Download

Reminders

Die Erinnerungen-App ist auch ein Rotz. Schöner Ansatz, auch sehr nützlich, aber einfach nicht zu Ende gedacht. Und für mich als Shortcut-Junkie nur lästig zu bedienen. Entsprechend ist es schön einen Workflow zu haben, um meiner Einkaufsliste – denn dafür nutze ich die Reminders primär – ganz fix einen Artikel hinzuzufügen.

Reminder hinzufügen ohne die App zu starten

Reminder hinzufügen ohne die App zu starten

Die Standard-Liste lässt sich bei Bedarf im AppleScript des Workflows festlegen. Ganz oben befindet sich die property reminderList.

Zielliste direkt im Workflow ändern

Zielliste direkt im Workflow ändern

Download

Transmit Favorites

Transmit ist schon cool. Mit diesem Workflow ist die Arbeit noch mal einen Zacken schneller. Die Favoriten lassen sich durchsuchen und per Enter direkt öffnen. Keyword: ftp.

Öffnen eines Favoriten aus Transmit

Öffnen eines Favoriten aus Transmit

Download

Tabs durchsuchen

Mal wieder eine Extension, die ich selbst nicht nutze, die dir aber dennoch gelegen kommen könnte. Wenn du einer dieser Tab-Messis bist, der gern mal 20 davon offen hat und sich immer zu diesem einen Bestimmten durchklicken muss, ist dieser Workflow für dich gemacht. Einfach über tabs deine offenen Tabs durchsuchen und über Enter aktivieren. Funktioniert allerdings nicht in allen Browsern.

Download

Firechrome

Diesen Workflow habe wieder mal ich gebaut, er wird aber vermutlich auch nur mir etwas nützen. In meiner Arbeit als Webentwickler kommt es vor, dass ich die aktuelle Seite im Firefox statt im Chrome betrachten will, der Kompatibilität wegen. Dafür muss ich ab sofort nur noch ff eingeben und gut. Besonders auf das Logo bin ich stolz 😀

Firechrome Logo

Firechrome Logo

Download

Eine flexiblere Methode bietet der Workflow Send URL an. Dort kannst du noch bestimmen, in welchem Programm die URL geöffnet werden soll.

TerminalFinder

Und noch ein Workflow, den ich gebastelt habe. Öffnet den aktuellen Finder-Ordner im Terminal. Oder in iTerm. Oder andersrum.

Download

Webservices

Besonders gut gefallen mir die Workflows, die mir den Umweg über eine Suchseite ersparen und stattdessen direkt die Ergebnisse ausspucken. So z.B. bei Währungsumrechnungen, wo ich bisher immer Google für bemüht habe. Apropos Google: die Ergebnisse eines Suchbegriffs kann ich jetzt direkt aus Alfred heraus aufrufen, ohne Google je geöffnet zu haben. Auch nach YouTube-Videos muss ich nicht erst suchen, sondern kann sie direkt öffnen. Dasselbe für Wikipedia. Und Leo. Awesome!

Currency Converter

Tja, was wird dieser Workflow schon machen 😉 Mit dem Keyword currency lassen sich Währungen umrechnen. Praktisch beim virtuellen Shoppen im Ausland.

Was waren noch mal 17$ in €?

Was waren noch mal 17$ in €?

Standardmäßig zeigt der Workflow nur USD an und wandelt auch nur dahin, lässt sich aber einfach ändern mit den Keywords currency-set-to und currency-set-from.

Download

Google

Das Default-Keyword ist glaube ich gi, ich habe es einfach auf g gesetzt, da ich die Google-Suche viel zu oft benutze, als dass mir ein zweiter Buchstabe hier Zeit klauen dürfte 😉 Was der Workflow macht? Google mit einem Suchbegriff füttern und mir die ersten Ergebnisse zurückgeben. Für Leute, die wissen, wonach sie googlen, sehr, sehr hilfreich.

Google-Ergebnisse für Alfred

Google-Ergebnisse für Alfred

Download

LeoDictionary

Ich hatte ja bereits beschrieben, wie ich mir unter Alfred – damals noch in Version 1 – eine Custom Search angelegt hatte, um schnell Google Translate mit einer entsprechenden Übersetzung von deutsch nach englisch oder andersherum aufzurufen. Selbiges lässt sich mit einem schnieken Alfred-Workflow erledigen.

Das Keyword de übersetzt dabei sowohl ins Deutsche, als auch ins Englische. Die Sprache wird dabei intelligent erraten.

DE → EN

DE → EN

 

EN → DE

EN → DE

Auch spanisch und französisch werden unterstützt.

Download

Wikipedia ML

Ohne viele Worte: w als Keyword für die Wikipedia-Suche und die Anzeige der Ergebnisse. Enter öffnet die entsprechende Webseite im Default Browser.

Standardmäßig wird nur die englische Wikipedia durchsucht. Indem du den Ländercode mitgibst, kannst du dieses Verhalten steuern, z.B. also w de mein Suchbegriff. Das ganze lässt sich aber auch hardcoden. Einfach im Script-Filter des Workflows der {query} ein de voranstellen.

de hardcoden für den ausschließlichen Zugriff auf die deutsche Wikipedia

de hardcoden für den ausschließlichen Zugriff auf die deutsche Wikipedia

Download

YouTube

Das Muster ist ähnlich den anderen Workflows dieser Kategorie. Keywords: youtube und yt.

zappel-zappel

zappel-zappel

Download

Open URLs

Das ist ein Workflow, den ich selbst erstellt habe, der aber auch schnell nachgebaut ist. Es geht darum, oft aufgerufene URLs schneller verfügbar zu machen. Bisher hatte ich dafür Keyboard Maestro in Verbindung mit einem globalen Shortcut genutzt. So hat mir ^⌥⌘G Gmail geöffnet, ^⌥⌘F Facebook, etc.

Das mache ich jetzt mit Alfred. o als Anfang jedes Keywords, dann gefolgt von einem Identifier. og für Gmail, of für Facebook etc.

Open URLs Workflow

Open URLs Workflow

Im Bild siehst du, was für den Nachbau zu tun ist. Einfach als Input einen Keyword-Baustein und als Output eben Open URL hinzufügen. Jeweils über das kleine Plus oben rechts.

Workflowception: Workflows zur Verwaltung von Workflows

So, und jetzt wird’s nerdig. Wenn sich bei dir einmal viele Workflows angesammelt haben, willst du sie verwalten. Wer selbst welche baut und veröffentlicht, benötigt eine schnellere Möglichkeit sie zu exportieren. Und was ist mit Updates? There’s a Workflow for that.

AlleyOOP

Da die Workflows noch recht neu sind, gibt es keine zentrale Plattform, kein durchsuchbares Repository für Alfred Workflows. Zwar ist das Alfred-Forum dazu Anlaufstelle Nummer 1, als Quelle eines Paket-Managers eignet es sich jedoch nicht. Entwickler Andrew hat dahingehend etwas versprochen, doch bis dahin hat sich einmal mehr Daniel Shannon daran gemacht, eine Lösung zu bauen.

AlleyOOP tauft er das Ergebnis. Durch Einhalten von Konventionen können Entwickler ihre Workflows direkt beim Benutzer zentral aktualisierbar machen. oop dient hier als Keyword um zu schauen, ob es aktuelle Updates gibt. Updatefähige Workflows werden mit oop? abgefragt.

Updates stehen an

Updates stehen an

Download

Manage Alfred Extension

Über das Keyword alf, das ich aufgrund der fehlenden Eindeutigkeit recht schnell in manalf gerändert habe, lassen sich Workflows auflisten und durchsuchen. Über Enter lassen sich die Ordnerinhalte in Alfred durchforsten. In Verbindung mit einem der verschiedenen Modifier-Keys lassen sich weitere Aktionen ausführen:

  • ⌘Enter: Workflow-Ordner im Terminal öffnen
  • ^Enter: Workflow-Ordner im Finder zeigen
  • ⌥Enter: Workflow in den Downloads-Ordner exportieren
Workflows, die fi beinhalten

Workflows, die fi beinhalten

Download

Fazit

Der Wahnsinn, oder? Was einem Programm an Mehrwert gegeben werden kann, wenn doch nur die Schnittstellen da sind. Und hier bei Alfred handelt es sich nicht mal um ein komplexes System. Die Erweiterbarkeit durch die Community sollte nie, nie, nie unterschätzt werden.

Und jetzt du: hast du noch nützliche Workflows auf Lager, die in dieser Auflistung fehlen? Immer her damit!

Hier noch ein paar nützliche Workflow-Sammlungen, falls dich diese hier nicht zufrieden gestellt hat 😉


  1. zugegeben: fast alle  ↩
  2. da isser wieder, der Fleißling  ↩

Dir gefällt, was du liest?
Sehr schön ;) Erzähl es doch weiter!