Akira's Tech Notes

Java/JVM | GNU/Linux | Emacs/Lisp | 知的好奇心駆動

header-icon
ネイティブでない日本語で思い付くことや気になることをダラダラ書く、体裁とかは気にしない。読みづらいと感じた時に随時更新する。

[tips][Linux]Firefox起動時にプロファイル選択出来るようにする

Web開発でクリーンなブラウザテスト環境が必要とする場面が結構あります。 普段利用しているブラウザの設定をリセットやキャッシュクリアは平気に出来ないでしょう。

この問題はブラウザのマルチプロファイル機能を利用すればを解決する。

例えばFirefoxに --new-instance オプションを付けて起動時すると下記のようなプロファイ ル選択ダイアログが表示されて、「Create Profile」で新しいプロファイルを持ちたFirefoxが 起動される。

2015-08-07-firefox-new-instance.png

自分の環境では下記のdesktopファイルを追加することでランチャーからいつも起動出来るよう にしています。

.local/share/applications/myfirefox.desktop

[Desktop Entry]
Name=MyFirefox
GenericName=Web Browser
GenericName[ja]=ウェブ・ブラウザ
Comment[ja]=ウェブを閲覧します
Exec=firefox --new-instance %u
Terminal=false
Type=Application
Icon=firefox
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
StartupNotify=true
Actions=NewTab;NewWindow;NewPrivateWindow;

[Desktop Action NewTab]
Name[ja]=新しいタブ

[Desktop Action NewWindow]
Name[ja]=新しいウィンドウ

[Desktop Action NewPrivateWindow]
Name[ja]=新しいプライベートウィンドウ

Comments