多機能・高速のおすすめWindowsランチャー「Flow Lanucher」入門
はじめに
少ない操作でパソコン上のファイルやアプリを素早く起動できるソフトウェアをランチャーソフトと言います。
ランチャーソフトの代表例として、「WinLancher」、「CLaunch」、「Orchis」、「PaperPlane Smart Launch」、「Aqulina」などがあります。
本記事では、海外で人気のランチャーソフト「Flow Lancher」について紹介します。 Flow Launcherは日経XTechでも取り上げられており、日本国内でも利用されている方も増えているので、おすすめです。
Flow Lanucherとは
Flow Launcherは無料で使えるオープンソースのランチャーソフトです。
ランチャーソフトには、Claunchなどランチャーから起動させるアプリやファイルを事前登録するタイプのものと、検索ウィンドウから指定したキーワードに一致するアプリやファイルを開くタイプの2タイプがあります。
Flow Lanucherは後者の検索で検索ウィンドウを使うタイプで、アプリ、ファイルを高速起動できます。
Flow Launcherの特徴
- PC内のアプリ、ファイルの起動以外にも様々な機能を持つ
- プラグインにより機能拡張が可能
アプリ、ファイル起動以外の様々な機能
PC内のアプリ、ファイルの起動だけでなく、WEB検索、電卓計算、プロセスの終了などのコマンドの実行が可能です。
デフォルトだと、以下のような機能が組み込みでインストールされています。
名前 | 説明 |
---|---|
Browser Bookmarks | b というキーワードを入力するとWEBブラウザのブックマークから検索できる |
Calculator | 10*2+1 のような計算式を入力すると、電卓を使って検索できる |
Process Killer | kill というキーワードを入力すると指定したプロセスを停止できる |
Windows Settings | s というキーワードを入力すると、Windowsの設定から検索する |
shell | > というキーワードを入力すると、Commandpromptまhた、Powershellからコマンドを実行できます。 pingなどの疎通確認で利用できます。 |
Web Search | WEBブラウザを起動し、WEB検索を行うことができる。先頭に入力したキーワードに応じて動作の変更可能 ※例として以下のモードがあります。 |
- twitter : Twitterから検索 | |
- translate : Google翻訳から検索 | |
- github : Githubから検索 | |
- gmail : Gmailから検索 | |
- drive : Google Driveから検索 | |
- stackoverflow : StackOverflowから検索 | |
- youtube : youtubeから検索 | |
System Command | FlowLancher組み込みコマンドを入力して、実行できます。例として以下のものがあります。 |
- Shutdown : OSをシャットダウン | |
- Restart : OSを再起動 | |
- Log Off : ログオフ | |
- Sleep : スリープ | |
- Empty Recycle Bin : ゴミ箱を空にする | |
- Settings : Flow Lancherの設定を開く |
WEB検索
検索に指定したウィンドウから、Googleの検索エンジンを使ってWEB検索を行うことができます。
検索結果を指定すると、WEBブラウザからWEBページを表示できます。
電卓計算
数式を入力すると、電卓での計算が可能です。
プラグインによる機能拡張
Flow Lancherはプラグインで機能拡張が可能です。
Flow Launcherは多数のプラグインが提供されており、専用ストアからインストールが可能です。
名前 | 説明 |
---|---|
Google Search Plus | gs というキーワードを入力すると、Google検索結果にダイレクトにアクセスできます。 |
Plugin Runner | 簡単なコマンド ショートカットを作成する |
Dictionary | 英語辞書をダウンロードし、単語検索、単語修正などができる。※翻訳は中国語 |
SpotifyPremium | Flow Launcher の Spotify プレミアム |
Clipboard History | cb というキーボードを入力すると、クリップボード履歴の検索およびコピーができる |
Window Walker | キーワードに起動中のアプリ名を指定することで、アクティブウィンドウの切り替えができる(Alt+Tab)の代替。 |
Colors | # をキーワードとして入力すると、HEX および RGB カラー プレビューを提供します。 |
Currency Converter | https://www.ecb.europa.eu/でユーロとレートを使用する通貨コンバーター |
IP Address | ipadr をキーワードとして入力すると、内部および外部IPアドレスを表示します |
Flow.Plugin.UrlEncode | en をキーワードとして入力すると、文字列のurlencode または urldecodeができる |
Putty | Putty セッションの起動 |
LibreTranslate | Flow-Launcher の翻訳プラグイン |
Todoist | todoist にタスクを追加するプラグイン。 |
Todos | シンプルなすべてのアプリ。 |
Direct Translate | textblob でサポートされている言語間で翻訳します。 |
GitHub | gh をキーワードとして入力すると、Github リポジトリとユーザーを検索できる |
isPrime | 指定された引数が素数かどうかをチェックします |
RollDice | 指定されたサイコロを振って式を評価します |
Fancy Emoji | e をキーワードとして入力すると、絵文字を検索してクリップボードに自動的に追加 |
Timestamp | ts をキーワードとして入力すると、システム時刻を表示し、それをコピーできます |
General Converter | 一般的な度量衡コンバーター |
HA-Commander | Wox または Flow Launcher を使用してホーム アシスタントを検索し、操作します。 |
CPPreference | cppreference.com を効率的に検索 |
Search-MDI | mdi というキーワードを入力すると、materialdesignicons.comからアイコンを検索する |
Plexy | Plex Media Server ライブラリを検索してキャストする |
Steam Search | st というキーワードを入力すると、Steam ゲーム ライブラリを検索して起動する |
Twitchy | twitch.tv を検索してストリーミングする |
Quick Uninstaller | プログラムをアンインストールするためのプラグイン |
nexusmods-search | Nexusmods.com を検索 |
Favorites | お気に入りのアプリ、ファイル、フォルダー、および URL を定義する Flow Launcher プラグイン。 |
通常はインストールされている全てのアプリを検索しますが、Favoritesは、ユーザーがconfファイルを使用してアプリを定義して、少ない文字数で検索可能。 | |
Number Converter | dec/oct/hex/bin の間で数値を変換する |
Window Services | Windows サービスを開始および停止します。 |
Windows Dark Mode Toggle | ウィンドウのダークモードとライトモードを切り替えます |
Windows Startup | Windows スタートアップ プログラムを制御します。 |
TenorGIF | Tenor で素晴らしい GIF を検索してください。 |
Hello World Node.js | Node.js を使用した TypeScript/JavaScript プラグインの例 |
Emoji+ | : をキーワードとして入力する、絵文字を検索してコピーできます。 |
VS Code Workspaces | { をキーワードとして入力すると、以前に使用した VS Code ワークスペースを検索して開きます |
Hello World Python | Pythonで開発したFlowLancherのサンプルプラグイン ※サンプルなので特に機能は実装されていない |
Epic Games Store Launcher | Epic Game Store ゲームを起動する |
Obsidian Notes | ob をキーワードとして入力すると、Obsidiaのメモを検索できる |
Reddit Browser | Reddit を検索して閲覧する |
Playnite | Playnite ライブラリを検索して起動します。 |
Windows Terminal profiles | Windows ターミナル プロファイル ランチャー |
Github Notifications | github 通知を表示する |
Github Quick Launcher | 個人のリポジトリとスターにすばやくアクセスします。 |
Kitty | キティセッションを起動します。 |
Desktop Cleanup | デスクトップ上のファイルとフォルダーを消去する |
Sonarr Search | Sonarr サーバー ライブラリを検索する |
BetterTTV Twitch Emotes | BetterTTV経由でTwitch.tvエモートを検索 |
DuckDuckGo !bang | DuckDuckGo bangs を使用して、何千ものサイトを直接検索 |
Browser History | Web ブラウザの履歴を検索する |
Heidi | HeidiSQL セッションを起動します。 |
FlowYouTube | YouTube.com を検索 |
Base64 | Base64 エンコーディングを使用して文字列をエンコードまたはデコードする |
Base Converter | 値をある基数から別の基数に変換します (たとえば、10 進数から 16 進数など)。 |
Workspacer | ワークスペースの作成と管理 |
WebApp launcher | URL を webapp モードで開始する |
Unit converter | 物理単位間の変換 |
Wallpaper Engine Profile Selector | Wallpaper Engine プロファイルを変更する |
FlowRaindrop | Flow Launcher/Wox を使用して Raindrop.io のブックマークにアクセスする |
WordReference | WordReference の翻訳 (es、en、fr、it) |
DateDiff | 2 つの日付の違い (Web サイトのドキュメント) |
Workflowy | Workflowy にメモを直接保存する |
DropboxFinder | Flow Launcher が Dropbox 内で直接ファイルを検索するためのプラグイン。 |
Notion Search | n というキーワードを入力すると、Notrinのページとデータベースを検索 ※Notionトークンの設定が必要 |
AWS Toolkit | ウェブブラウザでサービスの AWS コンソールを開きます |
Unity 3D Helper | Unity3D プロジェクト一覧/ランチャー |
Search npm | npm パッケージを検索 |
EmailTo | システムのデフォルト クライアントで新しいメールを生成するフロー プラグイン |
CyberChef | 入力内容を CyberChef に送信 |
Search MDN | MDN Web ドキュメントを検索 |
Translation Tool | Baidu Translate による翻訳プラグイン |
MyIPs | myips というキーワードを入力すると、内部およびパブリックIPをクリップボードにコピーできる |
Unity Engine | Unity プロジェクトを起動する |
CurrencyPP | より優れた通貨コンバーター |
Poi Poi Clipboard | パスワードの漏洩を防ぐために、クリップボードをすばやくクリアします |
Translation | Google 翻訳を使用した Node.js 翻訳プラグイン |
Cider | Flow LauncherでCiderを制御し、再生します |
Google Translate | FlowLauncher で Google 翻訳を使用するためのシンプルなプラグイン |
Google Calendar | Google カレンダーにイベントを追加する |
Discord timestamps | 不和のタイムスタンプを生成する |
DevToys Launcher | dtoys をキーワードとして入力すると、DevToysの指定したメニューを起動できる |
Minecraft Multi Launcher | MultiMC、PolyMC、および PrismLauncher を使用して Minecraft インスタンスを起動します |
Audio Device Selector | 再生デバイスを簡単に変更 |
OneNote | on をキーワードとして入力するとOneNoteノートを検索する |
一部のプラグインの動作はこちらから確認ができます。
FLow Launcherをインストール
Flow Launcherをインストールして、起動させる手順を紹介します。
Flow Launcherをインストールするには公式ページからインストーラーをダウンロードします。
ダウンロード後にインストーラーを実行すれば、インストールが可能です。
Flow Launcherを起動
Alt
+ Space
をFlow Launcherの検索ウィンドウを起動することができます。
※Microsoft PowerToysなどAlt
+ Space
がホットキーになっているアプリをインストールされている場合は、設定画面からホットキーの変更が必要です。
Flow Launcherの設定を行う
Flow Launcherの検索ウィンドウにSettings
を入力すると、設定画面を開くことができます。
言語設定を日本語に変更
日本語に変更するには、Languageを日本語
に変更することで日本語に変更できます。
ただ、日本語に設定しても、以下にある一部の項目は英語表記のままになります。
Search Window Position
Flow Lancherの検索ウィンドウの起動位置を設定する項目です。
- Mouse Focused Screen -Center : 中央で起動
- Mouse Focused Screen -Center Top : 中央上部で起動
- Mouse Focused Screen -Left Top : 左上で起動
- Mouse Focused Screen -Right Top : 右上で起動
- Remember Latest Position : 前回の起動位置で起動
Always Preview
起動時に常にプレビューパネルを表示します。
FIを押すとプレビューが切り替わります。
Search with Pinyin
ピンインを使った検索ができます。
ピンインとは、中国語を翻訳する際の標準的なローマ字表記のことです。
プラグインのインストール
プラグインはSettingsのプラグインストアのメニューから対象のプラグインをクリックすればインストールできます。
個人的には以下のプラグインがおすすめです。
名前 | 説明 |
---|---|
GitHub | gh をキーワードとして入力すると、Github リポジトリとユーザーを検索できる |
Obsidian Notes | ob をキーワードとして入力すると、Obsidiaのメモを検索できる |
OneNote | on をキーワードとして入力するとOneNoteノートを検索する |
Steam Search | st というキーワードを入力すると、Steam ゲーム ライブラリを検索して起動する |
Colors | # をキーワードとして入力すると、HEX および RGB カラー プレビューを提供します。 |
IP Address | ipadr をキーワードとして入力すると、内部および外部IPアドレスを表示します |
MyIPs | myips をキーワードとして入力すると、内部およびパブリックIPをクリップボードにコピーできる |
Flow.Plugin.UrlEncode | en をキーワードとして入力すると、文字列のurlencode または urldecodeができる |
Timestamp | ts をキーワードとして入力すると、システム時刻を表示し、それをコピーできます |
Google Search Plus | gs というキーワードを入力すると、Google検索結果にダイレクトに移動 |
DevToys Launcher | dtoys をキーワードとして入力すると、DevToysの指定したメニューを起動できる |
Window Walker | キーワードに起動中のアプリ名を指定することで、アクティブウィンドウの切り替えができる(Alt+Tab)の代替。 |
おわりに
この記事では、Flow Launcherについて紹介しました。
この記事が、Launcherソフトの導入を検討されているエンジニアの参考になれば幸いです。