it-swarm-pt.tech

Como faço para mover os botões da janela de volta para a direita para todos os usuários?

Eu sei que posso editar o gconf para mover os botões [Minimizar, Maximizar, Fechar] de volta para o lado direito, mas existe uma maneira de fazer isso para todos os usuários?

Idealmente no momento da instalação, não preciso explicar isso a todos os usuários sempre que configuro uma nova máquina.

11
jbowtie

Eu não sei sobre o tempo de instalação, mas quando novos usuários são criados, os arquivos de /etc/skel são copiados para o novo diretório inicial. Você poderia adicionar um arquivo

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

com o conteúdo

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

para /etc/skel.

Ou você pode criar a configuração de usuário perfeita (nomeie-o como perfectuser) em uma nova conta e substitua

SKEL=/etc/skel

com

SKEL=/home/perfectuser

em /etc/adduser.conf.

Dessa forma, cada novo usuário criado terá a mesma configuração de perfectuser.

Talvez o CD de instalação também possa ser modificado de forma semelhante?

Para alterar a configuração de todos os usuários, você pode escrever um script que adicione

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

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

5
ParanoiaPuppy

o gconf-editor tem uma opção para fazer isso. Basta clicar com o botão direito do mouse em um valor que você deseja definir para todos os usuários e clicar em "Definir padrão". O PolicyKit abrirá e solicitará sua senha. Depois disso, todo novo usuário terá esse valor.

6
user244

Baixe buntuTweak vá para Configurações do Gerenciador de Janelas e clique em "Direita"

Edit: Eu não sei exatamente se isso é para todos os usuários, mas é fácil.

3
Buttink