web-development-kb-es.site

¿Cómo muevo los botones de la ventana hacia la derecha para todos los usuarios?

Sé que puedo editar gconf para mover los botones [Minimizar, Maximizar, Cerrar] de nuevo al lado derecho, pero ¿hay alguna manera de hacer esto para todos los usuarios?

Idealmente en el momento de la instalación para no tener que explicar esto a cada usuario cada vez que configuro una nueva máquina.

11
jbowtie

No sé sobre el tiempo de instalación, pero cuando se crean nuevos usuarios, los archivos de /etc/skel se copian en el nuevo directorio de inicio. Puedes agregar un archivo

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

con los contenidos

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

a /etc/skel.

O puede crear la configuración de usuario perfecta (nombremoslo perfectuser) en una cuenta nueva y reemplazar

SKEL=/etc/skel

con

SKEL=/home/perfectuser

en /etc/adduser.conf.

De esa manera, cada nuevo usuario que cree tendrá la misma configuración que perfectuser.

¿Quizás el CD de instalación también podría modificarse de manera similar?

Para cambiar la configuración de todos los usuarios, puede escribir un script que agregue

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

a todos /home/[user]/apps/metacity/general/%gconf.xml.

5
ParanoiaPuppy

gconf-editor tiene una opción para hacer esto. Simplemente haga clic derecho en el valor que desea establecer para todos los usuarios y haga clic en "Establecer predeterminado". PolicyKit se abrirá y le pedirá su contraseña. Después de eso, cada nuevo usuario tendrá ese valor.

6
user244

Descargar buntuTweak vaya a Configuración del Administrador de ventanas y haga clic en "Derecha"

Editar: no estoy exactamente seguro de si esto lo hace para todos los usuarios, pero es fácil.

3
Buttink