theme
微調腳本
微調腳本 |
---|
mate-theme-main |
圖形使用者介面程式
可以透過「圖形使用者介面程式」,來更改「佈景主題」。
也就是「Appearance Preferences / Theme」。
mate-appearance-properties
- /usr/share/applications/mate-appearance-properties.desktop
指令操作
也可以透過「gsettings」這個指令,來更改「佈景主題」。
wm-theme
gsettings set org.mate.Marco.general theme 'Numix'
gtk-theme
gsettings set org.mate.interface gtk-theme 'Yaru-blue-dark'
icon-theme
gsettings set org.mate.interface icon-theme 'Yaru-blue-dark'
cursor-theme
gsettings set org.mate.peripherals-mouse cursor-theme 'Breeze'
gsettings set org.mate.peripherals-mouse cursor-size 24
Appearance / Gruvbox
我個人慣用「Gruvbox」,可以執行下面的指令。
gsettings set org.mate.Marco.general theme 'Gruvbox'
gsettings set org.mate.interface gtk-theme 'Gruvbox'
gsettings set org.mate.interface icon-theme 'Gruvbox-Dark'
gsettings set org.mate.peripherals-mouse cursor-theme 'Breeze'
gsettings set org.mate.peripherals-mouse cursor-size 24
探索
執行
ls -1 /usr/share/applications | grep mate | sort
顯示
mate-about.desktop
mate-about-me.desktop
mate-appearance-properties.desktop
mate-at-properties.desktop
mate-calc.desktop
matecc.desktop
mate-color-select.desktop
mate-default-applications-properties.desktop
mate-dictionary.desktop
mate-disk-image-mounter.desktop
mate-disk-usage-analyzer.desktop
mate-display-properties.desktop
mate-font-viewer.desktop
mate-keybinding.desktop
mate-keyboard.desktop
mate-mimeapps.list
mate-network-properties.desktop
mate-network-scheme.desktop
mate-notification-properties.desktop
mate-panel.desktop
mate-power-preferences.desktop
mate-power-statistics.desktop
mate-screensaver-preferences.desktop
mate-screenshot.desktop
mate-search-tool.desktop
mate-session-properties.desktop
mate-settings-mouse.desktop
mate-system-log.desktop
mate-system-monitor.desktop
mate-terminal.desktop
mate-theme-installer.desktop
mate-time-admin.desktop
mate-tweak.desktop
mate-user-guide.desktop
mate-volume-control.desktop
mate-window-properties.desktop
執行
grep '^Exec=' /usr/share/applications/mate-appearance-properties.desktop
顯示
Exec=mate-appearance-properties %F
執行
dpkg -S /usr/share/applications/mate-appearance-properties.desktop
顯示
mate-control-center: /usr/share/applications/mate-appearance-properties.desktop
執行
dpkg -S $(which mate-appearance-properties)
顯示
mate-control-center: /usr/bin/mate-appearance-properties
執行
dpkg -S mate-appearance-properties
顯示
mate-control-center: /usr/bin/mate-appearance-properties
mate-control-center: /usr/share/applications/mate-appearance-properties.desktop
mate-control-center-common: /usr/share/man/man1/mate-appearance-properties.1.gz
執行
apt-get source mate-control-center
執行
gsettings list-recursively | grep theme | grep mate | sort
顯示
org.mate.control-center.appearance more-themes-url 'http://mate-desktop.org/themes/'
org.mate.file-views icon-theme 'crux_teal'
org.mate.interface gtk-key-theme 'Default'
org.mate.interface gtk-theme 'Gruvbox'
org.mate.interface icon-theme 'Gruvbox-Dark'
org.mate.lockdown disable-theme-settings false
org.mate.Marco.general theme 'Gruvbox'
org.mate.NotificationDaemon theme 'slider'
org.mate.peripherals-mouse cursor-theme 'Breeze'
org.mate.screensaver lock-dialog-theme 'default'
org.mate.screensaver themes ['screensavers-footlogo-floaters']
org.mate.sound theme-name '__no_sounds'
themes
執行
ls -1 /usr/share/themes/
顯示
Adwaita
Adwaita-dark
Artwiz-boxed
Bear2
Breeze
Breeze-Dark
Breeze-ob
Bright
Clearlooks
Clearlooks-3.4
Clearlooks-Olive
Daloa
Default
Default-hdpi
Default-xhdpi
Emacs
Greybird
Greybird-accessibility
Greybird-bright
Greybird-compact
Greybird-dark
Greybird-dark-accessibility
HighContrast
Kokodi
Mikachu
Moheli
Natura
Nightmare
Nightmare-01
Nightmare-02
Nightmare-03
Numix
Onyx
Onyx-Citrus
Orang
Raleigh
Retro
Smoke
Syscrash
Yaru
Yaru-bark
Yaru-bark-dark
Yaru-blue
Yaru-blue-dark
Yaru-dark
Yaru-dark-hdpi
Yaru-dark-xhdpi
Yaru-hdpi
Yaru-magenta
Yaru-magenta-dark
Yaru-olive
Yaru-olive-dark
Yaru-prussiangreen
Yaru-prussiangreen-dark
Yaru-purple
Yaru-purple-dark
Yaru-red
Yaru-red-dark
Yaru-sage
Yaru-sage-dark
Yaru-viridian
Yaru-viridian-dark
Yaru-xhdpi
'ZOMG-PONIES!'
icons
執行
ls -1 /usr/share/icons/
顯示
Adwaita
breeze
breeze_cursors
breeze-dark
Breeze_Snow
default
desktop-base
DMZ-Black
DMZ-White
elementary-xfce
elementary-xfce-dark
elementary-xfce-darker
elementary-xfce-darkest
gnome
gnome-logo-text-dark.svg
gnome-logo-text.svg
handhelds
hicolor
HighContrast
Humanity
Humanity-Dark
locolor
LoginIcons
Numix
Numix-Circle
Numix-Circle-Light
Numix-Light
oxygen
redglass
Tango
ubuntu-mono-dark
ubuntu-mono-light
vendor
whiteglass
Yaru
Yaru-bark
Yaru-bark-dark
Yaru-blue
Yaru-blue-dark
Yaru-dark
Yaru-magenta
Yaru-magenta-dark
Yaru-olive
Yaru-olive-dark
Yaru-prussiangreen
Yaru-prussiangreen-dark
Yaru-purple
Yaru-purple-dark
Yaru-red
Yaru-red-dark
Yaru-sage
Yaru-sage-dark
Yaru-viridian
Yaru-viridian-dark
cursors
執行
find /usr/share/icons/ -name cursor.theme
顯示
/usr/share/icons/DMZ-Black/cursor.theme
/usr/share/icons/Adwaita/cursor.theme
/usr/share/icons/DMZ-White/cursor.theme
/usr/share/icons/Yaru/cursor.theme
執行
find /usr/share/icons/ -name cursors
顯示
/usr/share/icons/breeze_cursors/cursors
/usr/share/icons/redglass/cursors
/usr/share/icons/DMZ-Black/cursors
/usr/share/icons/whiteglass/cursors
/usr/share/icons/DMZ-White/cursors
/usr/share/icons/Yaru/cursors
/usr/share/icons/Breeze_Snow/cursors
/usr/share/icons/handhelds/cursors
執行
tree /usr/share/icons/Yaru/cursors/
執行
ls -1 /usr/share/icons/Yaru/cursors/
執行
grep '^Name=' /usr/share/icons/breeze_cursors/index.theme
顯示
Name=Breeze