Firefox設定メモ

Firefoxの調子が悪くなってきたのでプロファイルを作りなおした。
今後のために、とりあえずメモ。
Mac向け。

作り方

ターミナルで、

/Applications/Firefox.app/Contents/MacOS/firefox-bin -ProfileManager

を実行すると設定ウインドウが出てくる。


普段用と開発用、mainとdevの二つつくった。
「今後このプロファイルを使用する」チェックボックスを外すと、Firefox起動時にプロファイルが選べるようになる。


違うプロファイルのFirefoxを同時に起動したい場合は、ターミナルで、

/Applications/Firefox.app/Contents/MacOS/firefox -P [プロファイル名]

すればOK。

about:configの設定

  • browser.search.openintab true
    • ブラウザの検索窓の検索結果を新しいタブで開く。
  • browser.tabs.closeWindowWithLastTab false
    • 全てのタブを閉じてもウインドウは閉じずに空白のタブを開く。

userChrome.cssの変更

そのままだとブックマークツールバーがとても使いづらいので、ブックマークツールバーのスタイルを自分好みにするために「userChrome.css」というファイルをいじる。
場所は
Library/Application Support/Firefox/Profiles/xxxxxxxx.[プロファイル名]/chrome/
フォルダ内の「userChrome.css」に以下を追記(ない場合はファイル作成)する。

@charset "utf-8";
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

.bookmark-item:not([container="true"]) > .toolbarbutton-icon {
display: inline !important;
width: 16px !important;
height: 16px !important;
padding: 0 !important;
margin: 0 1px !important;
}
.bookmark-item:not([container="true"]) > .toolbarbutton-text {
display: none !important;
}
.bookmark-item:not([container="true"]):hover > .toolbarbutton-text {
display: block !important;
}

こうすればブックマークツールバーにフォルダ以外のfaviconが表示され、マウスーオーバーでサイト名が出てくる、という挙動に。
Smart Bookmarks Bar というアドオンも見つけたけれど、これだとフォルダアイコンも表示されてしまう。
このcssはどこで手に入れたんだっけ・・・。かなり前に設定したもののコピペなので、ソース失念。
とりあえずuserChrome.cssについての情報は Mozilla をカスタマイズする にあった。


dev用は必要になったら設定する。
ブラウザの設定って地味に時間かかるなぁ・・・