Como movo os botões da janela da esquerda para a direita usando a linha de comando ou editando um arquivo específico?

12

Eu sei que o Ubuntu tem um arquivo escondido em algum lugar dentro dele que mantém os antigos valores de metacidades para mudar a posição dos botões do menu. Minha pergunta é: como posso fazer isso sem o Ubuntu Tweak no Ubuntu Classic?

"Por que não usar a coisa que já está pronta?"

  • Essa coisa foi escrita encontrando-se este arquivo uma vez e fazendo uma anotação mental para criar uma GUI para resolver o problema, o que é ótimo e elegante.
  • Eu quero aprender onde essas coisas são para mim porque gosto de saber como fazer as coisas na linha de comando. (Além disso, vamos lá, quantas vezes você viu um cara em um café usando a interface de linha de comando para mexer com as coisas?)
  • Pode ser útil anotar o diretório para outras pessoas por causa da instalação de outros temas no gnome-classic ( cough nova porta do macbuntu cough )

Eu também gostaria de saber se este é um arquivo de texto que eu possa ser capaz de alterar com o vim, emacs, gedit, etc.

    
por Cole Busby 15.11.2013 / 17:01

2 respostas

27

Você pode mover os botões para a direita com:

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

ou, talvez, melhor para mexer no botão "fechar" com o botão "maximizar":

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

E mova-os de volta para a esquerda com:

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

Para obter as configurações atuais, use:

gsettings get org.gnome.desktop.wm.preferences button-layout

Veja man gsettings para mais informações e, como um bônus:

Nesse caso, as alterações são feitas no arquivo ~/.config/dconf/user , que deve estar no binário dconf (GVDB ) formato de banco de dados. Somente programas como dconf Editor ou gsettings podem seguramente editar este arquivo.

Mais sobre:

por Radu Rădeanu 15.11.2013 / 17:08
2

Eu encontrei esta pergunta procurando por uma maneira de mover os botões da esquerda para a direita usando para todo o sistema. Eu estou usando adivinhar autologin. Então, quando o sistema é reiniciado, essa configuração se perdeu.

Crie um arquivo /usr/share/glib-2.0/schemas/60_our-own.gschema.override com este conteúdo:

[org.gnome.desktop.wm.preferences]
button-layout=':minimize,maximize,close'

Em seguida, execute este comando:

glib-compile-schemas /usr/share/glib-2.0/schemas/

Reinicie seu sistema.

    
por cheche 10.04.2017 / 03:31