Movatterモバイル変換


[0]ホーム

URL:


rochefort's blog

この広告は、90日以上更新していないブログに表示しています。

AlfredをやめてFlashlightへ移行しました

October, 27, 2015 現在 El Capitanでは使用できなくなっています

Flashlightの未来(またAlfredへ戻るかも) - rochefort's blog


久しぶりのブログ更新。SIerの闇の真っ只中にいたため、更新が滞っていました。

さて本題

これまでMacのランチャーとしてAlfredを愛用していました。
主な用途としては以下のような使い方をしていました。

Yosemiteに変えてからSpotlight周りの強化がされました。これがすごくいい感じです。
Spotlightは旧Mac OSでは、index作成のdeamonが暴走したりして使えないと判断した経緯がありますが
今のところYosemiteでは特に問題なく使えています。
f:id:rochefort:20150315162216p:plain

Flashlight

Spotlihgtのできがいいので、いろいろ調べてみると
このSpotlightを拡張するFlashlight — Do anything with Spotlightというものがありました。
参考:Aifred並に便利に!MacのSpotlightを拡張し機能追加できる「Flashlight」 | 男子ハック
 
これがなかなか面白くてプラグインの自作も可能です。

ALC検索のプラグインも既にありました。
(既にあることを知らず手元で作ってしまいました。)
参考:Flashlightプラグイン - R & Python 覚え書き
f:id:rochefort:20150315162643p:plain

githubの検索なども入れてみました。
f:id:rochefort:20150315162659p:plain

ということで自分としてはAlfredを使う理由がなくなったのでFlashlightへ移行してしまいました。

Flashlightプラグインの作り方

既存のsampleを見ながら作ればすぐに作れてしまいます。
検索サービスを提供しているwebサービス会社さんなどはさくっと作っちゃうといいかもしれません。(cookpadとかいいかもね)

Creating a Plugin · nate-parrott/Flashlight Wiki · GitHub
ざっくり手順を書くと
1. FlashlightTool を入れる
2. FlashlightTool でプラグイン作成
3. 以下のファイルを主に修正
info.jsonプラグインの内容を記載
examples.txt 使用方法と入力されたwordをどのkey名で扱うかを設定します。
plugin.py resultsとrunというメソッドを作成すればok。
ここが肝ですが、検索系の処理はだいたい一緒なので他のプラグインを参考にすればよいです。

他にも便利そうなモジュールが用意されているようです。
Flashlight/UsefulModulesForPlugins at master · nate-parrott/Flashlight

About
id:rochefortid:rochefort

Ruby・Rails・Mac・Web・Tech、時々日々のことについて書いています。

follow
Search
Top Entries
はてなブックマーク数
Categories
Comments

    引用をストックしました

    引用するにはまずログインしてください

    引用をストックできませんでした。再度お試しください

    限定公開記事のため引用できません。

    読者です読者をやめる読者になる読者になる

    [8]ページ先頭

    ©2009-2025 Movatter.jp