如何将所有用户的窗口按钮移回右侧?

jbo*_*tie 11 metacity window-buttons

我知道我可以编辑 gconf 将 [Minimize,Maximize,Close] 按钮移回右侧,但是有没有办法为所有用户执行此操作?

最好在安装时进行,这样我就不必在每次设置新机器时向每个用户解释这一点。

小智 6

gconf-editor 有一个选项可以做到这一点。只需右键单击要为所有用户设置的值,然后单击“设置默认值”。PolicyKit 将打开并询问您的密码。之后,每个新用户都将拥有该价值。


Par*_*ppy 5

我不知道安装时间,但是当创建新用户时,文件/etc/skel被复制到新的主目录。你可以添加一个文件

/etc/skel/.gconf/apps/metacity/general/%gconf.xml
Run Code Online (Sandbox Code Playgroud)

与内容

<?xml version="1.0"?>
<gconf>
<entry name="button_layout" mtime="1273173410" type="string">
    <stringvalue>:minimize,maximize,close</stringvalue>
</entry>
</gconf>
Run Code Online (Sandbox Code Playgroud)

/etc/skel

或者您可以perfectuser在新帐户上创建完美的用户设置(让我们为他命名),然后替换

SKEL=/etc/skel
Run Code Online (Sandbox Code Playgroud)

SKEL=/home/perfectuser
Run Code Online (Sandbox Code Playgroud)

/etc/adduser.conf

这样,您创建的每个新用户都将具有与perfectuser.

也许安装光盘也可以用类似的方式修改?

要更改所有用户的设置,您可以编写一个脚本,添加

<entry name="button_layout" mtime="1273173410" type="string">
    <stringvalue>:minimize,maximize,close</stringvalue>
</entry>
Run Code Online (Sandbox Code Playgroud)

给所有人/home/[user]/apps/metacity/general/%gconf.xml