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

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

我知道我可以编辑 gconf 以将 [最小化、最大化、关闭] 按钮移回右侧,但有没有办法为所有用户执行此操作?

理想情况下是在安装时,这样我就不必在每次设置新机器时向每个用户解释这一点。

答案1

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

答案2

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

/etc/skel/.gconf/apps/metacity/general/%gconf.xml

内容

<?xml version="1.0"?>
<gconf>
<entry name="button_layout" mtime="1273173410" type="string">
    <stringvalue>:minimize,maximize,close</stringvalue>
</entry>
</gconf>

/etc/skel

或者,你可以在一个新帐户上创建完美的用户设置(我们给他起个名字perfectuser),然后替换

SKEL=/etc/skel

SKEL=/home/perfectuser

/etc/adduser.conf

这样,您创建的每个新用户都会具有相同的配置perfectuser

也许安装 CD 也可以用类似的方式进行修改?

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

<entry name="button_layout" mtime="1273173410" type="string">
    <stringvalue>:minimize,maximize,close</stringvalue>
</entry>

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

答案3

下载UbuntuTweak进入窗口管理器设置并点击“右键”

编辑:我不确定这是否适用于所有用户,但这很容易。

答案4

对于像我一样迟到的人,当上述解决方案可能不再起作用时,您还可以使用 gsettings 来实现这一点:

gsettings set org.gnome.desktop.wm.preferences button-layout 'appmenu:minimize,maximize,close'

https://wiki.gnome.org/Projects/Metacity

相关内容