インストールされているアプリは GTK2であるので ルック&フィールの切り替えもGTK+2 chenge・・・で十分ではあるが
GTK3にも対応している「lxappearance」を追加して JWMDesk の項目に追加 してみた

JWMDesk
99行目
#define GTK theme option
if [ "`which gtk_chtheme_wrapper 2>/dev/null`" -a "`which gtk_chtheme 2>/dev/null`" ]; then
GTKTHEME_TITLE="$(gettext 'GTK Theme')"
GTKTHEME_TEXT="$(gettext 'Appearance of items inside windows')"
GTKTHEME_EXE="lxappearance"
elif [ "`which lxappearance 2>/dev/null`" ]; then
GTKTHEME_TITLE="$(gettext 'GTK Theme')"
GTKTHEME_TEXT="$(gettext 'Appearance of items inside windows')"
GTKTHEME_EXE="lxappearance"
elif [ "`which ptheme_gtk 2>/dev/null`" ]; then
GTKTHEME_TITLE="$(gettext 'GTK Theme')"
GTKTHEME_TEXT="$(gettext 'Appearance of items inside windows')"
GTKTHEME_EXE="ptheme_gtk"
elif [ "`which ptheme 2>/dev/null`" ]; then
GTKTHEME_TITLE="$(gettext 'Global Theme')"
GTKTHEME_TEXT="$(gettext 'Set global desktop appearance')"
GTKTHEME_EXE="ptheme"
else
GTKTHEME_TITLE="$(gettext 'GTK Theme')"
GTKTHEME_TEXT="$(gettext 'Appearance of items inside windows')"
GTKTHEME_EXE='`Xdialog --title Alert --beep --msgbox "\n $(gettext "GTK theme option not available!") \n" 0 0`'
fi
GTK3 のテーマは使ってみないとわからない
GTK2 GTK3のアプリは /root/.gtkrc-2.0等のファイルを参照するのでlxappearance等のソフトは無くても下記の様な仕様で作成で済む
/root/.gtkrc-2.0
# DO NOT EDIT! This file will be overwritten by LXAppearance.
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
include "/root/.gtkrc-2.0.mine"
gtk-theme-name="EFBM-BG"
gtk-icon-theme-name="Puppy Standard"
gtk-font-name="Noto Sans CJK JP 10"
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintfull"
/root/.config/gtk-3.0/settings.ini
[Settings]
gtk-theme-name=EFBM-BG
gtk-icon-theme-name=Puppy Standard
gtk-font-name=Noto Sans CJK JP 10
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=1
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull
gtk-xft-rgba=rgb
ROX-Filer ファイルマネージャーのアイコン
/root/.gtkrc.mine
gtk-icon-theme-name="Puppy Standard"
0 件のコメント:
コメントを投稿