web-dev-qa-db-ja.com

Nemoのパスバーパンくずリストとディスク空き領域バーチャートのGTKテーマを修正する方法

私はNemoのいくつかの機能が好きですが、テーマの問題があるようです-少なくともUbuntu Gnome 14.04で実行している場合:

このスクリーンショットからわかるように:

screenshot

どのパンくずが選択されているかを確認することはできません。また、利用可能なスペースのバーチャートは、同じ色で完全な色と自由な色の両方を着色している​​ようです。

スクリーンショットでは「グローバルダークテーマ」をオンにしていますが、これがなければ同じ問題になります。

7
artfulrobot

Nemoを buntuアーカイブ用にパッケージ化されたMint からインストールしました。これにより更新され、いくつかのnemo- *パッケージが利用可能になり、パンくずリストが修正されましたが、無駄なディスクスペースインジケーターが残っていました。これらを修正した方法は次のとおりです。

次のように独自のGTK + 3テー​​マを作成します

最初に、Adwaita-customという名前のAdwaitaテーマを複製します

$ cd /usr/share/themes
$ Sudo bash  # easier than prepending every line with Sudo...
# cp -ar Adwaita Adwaita-custom
# cd Adwaita-custom
# sed -i 's/Adwaita/Adwaita-custom/' index.theme

次に、Nemoに特別なCSSを追加します

# cd gtk-3.0
# echo '@import url("apps/nemo-custom.css");' >>gtk.css
# mkdir apps
# $EDITOR apps/nemo-custom.css*

そのファイルに、ここに私が置いたものがあります:

/* For Places Sidebar diskfull indicators */

NemoPlacesTreeView {
    -NemoPlacesTreeView-disk-full-bg-color: #d9d9d9;
    -NemoPlacesTreeView-disk-full-fg-color: #4a90d9 ;
    -NemoPlacesTreeView-disk-full-bar-width: 2px;
    -NemoPlacesTreeView-disk-full-bar-radius: 1px;
    -NemoPlacesTreeView-disk-full-bottom-padding: 1px;
    -NemoPlacesTreeView-disk-full-max-length: 70px;
}

NemoPlacesTreeView:selected {
    -NemoPlacesTreeView-disk-full-bg-color: #d9d9d9;
    -NemoPlacesTreeView-disk-full-fg-color: shade(#4a90d9,0.5) ;
}

エディターを保存して終了します。これで、root権限を削除したり、ターミナルシェルを終了したりできます。

Tweakツール(「詳細設定」)アプリでGTK +テーマとしてAdwaita-customを選択します。

ここに私のものがあります: screenshot

PS。 元のニモcss にリンクしている コメント のRoman Raguetに大いに感謝します。

PPS。ああ、私のスクリーンショットでは、私の小さなタイトルバーが好きですか?うん、ニース。 方法はこちら

9
artfulrobot