it-swarm.it

Come faccio a spostare i pulsanti della finestra di nuovo a destra per tutti gli utenti?

So di poter modificare gconf per spostare i pulsanti [Riduci a icona, Ingrandisci, Chiudi] sul lato destro, ma c'è un modo per farlo per tutti gli utenti?

Idealmente al momento dell'installazione, quindi non devo spiegarlo a tutti gli utenti ogni volta che installo una nuova macchina.

11
jbowtie

Non conosco il tempo di installazione, ma quando vengono creati nuovi utenti, i file da /etc/skel vengono copiati nella nuova directory home. È possibile aggiungere un file

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

con i contenuti

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

per /etc/skel.

Oppure potresti creare la configurazione utente perfetta (chiamiamolo perfectuser) su un nuovo account e sostituirlo

SKEL=/etc/skel

con

SKEL=/home/perfectuser

nel /etc/adduser.conf.

In questo modo, ogni nuovo utente che crei avrebbe la stessa configurazione di perfectuser.

Forse il CD di installazione potrebbe anche essere modificato in modo simile?

Per modificare l'impostazione per tutti gli utenti, è possibile scrivere uno script che aggiunge

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

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

5
ParanoiaPuppy

gconf-editor ha un'opzione per farlo. Basta fare clic con il tasto destro del mouse su un valore che si desidera impostare per tutti gli utenti e fare clic su "Imposta predefinito". PolicyKit si aprirà e ti chiederà la password. Dopodiché ogni nuovo utente avrà quel valore.

6
user244

Scarica buntuTweak vai su Window Manager Settings e fai clic su "Right"

Modifica: non sono esattamente sicuro che lo faccia per tutti gli utenti, ma è facile.

3
Buttink