“设置”信息存储在哪里?

“设置”信息存储在哪里?

设置菜单信息的存储位置取决于某些项。例如桌面背景、主题、语言和键盘快捷键(包括自定义快捷方式)--这些都进入dconf模式,而显示设置和网络设置则必须分别与xrandr和network-manager程序进行接口。

例如,在“设置”菜单中,我有一个自定义快捷方式PAGE-DOWN。如果我做的dconf dump / | grep -C 5 PAGE足够恰当,我将看到以下条目:

代码语言:javascript运行复制[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom7]

binding='period'

command='bash -c "xdotool getactivewindow key Page_Down"'

name='PAGE-DOWN'电源设置也是一样的,都在dconf中:

代码语言:javascript运行复制[org/gnome/settings-daemon/plugins/power]

idle-dim=false

lid-close-battery-action='nothing'

lid-close-ac-action='nothing'主题:

代码语言:javascript运行复制$ dconf dump / | grep theme

cursor-theme='crystalblue_classic'

icon-theme='Deepin-2013'

gtk-theme='Numix'

theme='Numix'就屏幕的定位而言,您可以通过“设置->显示”菜单或使用xrandr进行操作,例如

代码语言:javascript运行复制xrandr --output VGA1 --auto --output HDMI1 --auto --right-of VGA1(例如Arch Wiki)

更多的手动方式是修改.config/monitors.xml文件,这就是xrandr所做的。

但最重要的是,如果您有Gnome,或者如果您有gnome-settings-daemon (默认桌面),则所有这些都控制着Gnome或unity-settings-daemon。知道了这一点,我在这个站点上的许多脚本中使用了dconf、gconf和xrandr来调整桌面功能,并使用gnome-settings-daemon简化了openbox环境的行为。贝娄就是其中一些例子,

为每个应用程序分配默认键盘语言 (使用gsettings)

如何永久设置第二个屏幕的分辨率?(使用xrandr )

相关文章

ipad越狱教程(如何对iPad进行越狱:完整教程)
Office365版本

ipad越狱教程(如何对iPad进行越狱:完整教程)

📅 07-09 🔍 7666
小米YU7与法拉利Purosangue外观有哪些不同?
Office365版本

小米YU7与法拉利Purosangue外观有哪些不同?

📅 07-02 🔍 3166
卡盟的商业模式
Office365版本

卡盟的商业模式

📅 07-04 🔍 7924