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

Elegant Gnomeがかってにuser{Chrome,Content}.cssを追加する件

Elegant Gnome Pack GNOME-Look.org

Elegant Gnomeというパッケージをインストールするとよさげな見た目になるのだけど、なかなかお行儀の悪いインストーラで、かってにFirefoxにuser{Chrome,Content}.cssを追加したりする。なにも考えずに cp しやがる外道っぷり。

幸いuser{Chrome,Content}.cssはつかっていなかったので被害はなかったのだけど、追加されたスタイルの影響でツリー型タブの子タブがインデントされなくなってしまったので、Elegant Gnomeが追加したuser{Chrome,Content}.cssを消す。

elegant-gnome-*/elegant-gnome.sh:

installing_firefox() {
    if [ -d $FIREFOX_DIR ]; then
        echo "# Installing Firefox theme..." && sleep 1
        cp $THEME_DIR/$GTK_THEME/userChrome.css $FIREFOX_DIR
        cp $THEME_DIR/$GTK_THEME/userContent.css $FIREFOX_DIR
    else
        echo 'The firefox is not installed on this system'
    fi
}

このとおり、user{Chrome,Content}.cssをコピーしている。

$ rm ~/.mozilla/firefox/hoge.default/chrome/user{Chrome,Content}.css

すっきり。