firefox29でナビゲーションバーが消せないのでmaine_coon.js

f:id:akameco:20140430184341j:plain

ナビゲーションバーが消せなくなった。 これは少し困った。
アドオンで消せた。追記にて圧倒的解決。

大多数の人にとってナビゲーションバーは必要だろう。 だが、普段vimperatorを使っている人にとってそれは無用の長物だ。
こういうカスタマイズできる余地をfirefoxも残して欲しいが、文句を言う暇があるなら自分の環境を見直せってわけだ。

さて、問題は画面が狭くなったことにあるのでvimperatorのステータスバーを消すことにした。幸いにもmaine_coon.jsというキュートで素敵なプラグインがある。

maine_coon.js
メインクーンで窒息死 - 地獄の猫日記
maine_coon.js 画面をひろくひろく使う - くふんを狙え

プラグインの管理方法は色々あるが、とりあえずmaine_coon.jsを~/vimperator/pluginに置いておけば動作します。
後はanekos氏の.vimperatorrcの設定を利用させてもらい、vimperatorrcに以下を設定した。

https://github.com/vimpr/vimperator-rc/blob/master/anekos/.vimperatorrc

" maine_coon
let g:maine_coon_default = "am"
let g:maine_coon_style = "height: 1em; margin: 0; padding: 3px; border: 1px solid #b3b3b3; border-left: 0; border-bottom: 0; text-align: left; color: #000; font: 21px/1 sans-serif; background: #ebebeb;"

メイクーーーーーン!!!

新UIになってタブバーの位置や形も変わったけど、firefoxを使っている理由の一つにツリー型タブの存在があるので、そこら辺はノータッチで。

追記

この記事を書いたところ@hikaru__mよりHide Navigation Barという素晴らしいプラグインを教えてもらった。感謝。 F2を押すとナビゲーションバーをトグルする。

これで俺のウェブサーフィンを遮るものは何もなくなった。