Ubuntu GNOME 16.04 LTSをインストールしました
すべてがうまくスムーズに行われます。しかし、「アプリケーションの表示」グリッドでアイコンのサイズを小さくしたいです。
どうすればいい!
テーマはバイナリファイル gresource になりました。gresourceファイルを解凍し、変更を加えて元に戻す必要があります。
mkdir ~/Shell-theme
を作成し、このディレクトリ内にextractgst.sh
を作成して、次のファイルをそのファイルに貼り付けます。
#! /bin/sh
workdir=${HOME}/Shell-theme
gst=/usr/share/gnome-Shell/gnome-Shell-theme.gresource
mkdir theme
for r in `gresource list $gst`; do
gresource extract $gst $r >$workdir${r/#\/org\/gnome\/Shell/}
done
上記のスクリプトを実行すると、gnome-Shell-theme.gresource
からすべてのソースファイルが取得されます。
エディターを使用して、gnome-Shell.css
ファイルを編集します。
そして、次のように値を修正します(他の値を選択できます)。
.icon-grid {
spacing: 18px; /* was 36px */
-Shell-grid-item-size: 35px; /* was 70px */
}
.all-app .icon-grid {
-Shell-grid-item-size: 59px; /* was 118px */
}
.all-app .overview-icon {
icon-size: 48px; /* was 96px */
}
次に、新しいgnome-Shell-theme.gresource
を構築する必要があります
gnome-Shell-theme.gresource.xml をgithubからダウンロードして、~/Shell-theme/theme
ディレクトリに配置します
cd ./theme
glib-compile-resources gnome-Shell-theme.gresource.xml
次に、結果のgnome-Shell-theme.gresource
ファイルを/usr/share/gnome-Shell
ディレクトリにコピーします。
詳細: HERE および here および bbs.archlinux.org