L'Isola di Niente
L'Isola di Niente » Fedora Linux Tips » GNOME 3 の設定 (gsettings)

GNOME 3 の設定 (gsettings)

GNOME 2 及び GTK2 アプリの設定は gconftool-2 コマンドでした。
GNOME 3 及び GTK3 アプリの設定は gsettings コマンドを利用します。

gsettings

GNOME 3 デフォルト状態ではデスクトップにファイルが置けません。
以下のコマンドでファイルが置けたりゴミ箱等のアイコンを表示できるようになります。
# gsettings set スキーマ キー 値
gsettings set org.gnome.desktop.background show-desktop-icons true

# デフォルトに戻すには gsettings reset スキーマ キー
gsettings reset org.gnome.desktop.background show-desktop-icons

# 詳しくは man で(手抜き)
man gsettings

スキーマの実体は /usr/share/glib-2.0/schemas ディレクトリにある XML ファイル。
ユーザー定義の実体は ~/.config/dconf/user ファイル。

dconf-editor

とはいえスキーマやキーの名前が解らないとコマンドも糞もない。
なので dconf-editor を導入しましょう、デフォルトでは入っていない。
sudo dnf install dconf-editor
gnome-tweak-tool というものがありますがコレの機能縮小版でしかありません。

img/dconf.png

この階層をドットで区切ったものをスキーマとしてキーの値を変更するのが基本。
しかし上記画像のように階層とスキーマ名が若干違うという場合もある。
上記の場合は [スキーマ:] 部分をスキーマ名とすれば適用できます。
大文字小文字も区別されますのでコマンドを使う時には慎重に。

初期設定で利用しそうなスキーマをいくつか。
GNOME のバージョンにより結構変わるのでコレも慎重に。
# デスクトップの基本設定
org.gnome.desktop.interface
# デスクトップアイコンやゴミ箱
org.gnome.nautilus.desktop
# ウインドウマネージャの動作設定(GNOME 3.14 以降)
org.gnome.desktop.wm.preferences
# Gedit の設定(本体で変更できない機能が多い...
org.gnome.gedit.preferences.editor
Copyright(C) sasakima-nao All rights reserved 2002 --- 2017.