web-dev-qa-db-fra.com

Comment déplacer les boutons de la fenêtre de gauche à droite en utilisant la ligne de commande ou en modifiant un fichier spécifique?

Je sais qu'Ubuntu a un fichier caché quelque part au fond, qui contient les anciennes valeurs de métacité pour changer la position des boutons de menu. Ma question est la suivante: comment puis-je faire cela SANS Ubuntu Tweak dans Ubuntu Classic?

"Pourquoi ne pas utiliser la chose qui est déjà faite?"

  • Cette chose a été écrite en trouvant ce fichier une fois, puis en en prenant note mentalement pour créer une interface graphique permettant de résoudre le problème, ce qui est très bien et dandy.
  • Je veux savoir où est ce genre de choses parce que j'aime savoir faire les choses à partir de la ligne de commande. (De plus, combien de fois avez-vous vu un mec dans un café en utilisant l'interface de ligne de commande pour jouer avec des choses?)
  • Il pourrait être utile de noter le répertoire pour les autres utilisateurs en raison de l’installation d’autres thèmes dans gnome-classic ( tousse nouveau port macbuntu ) toux )

J'aimerais aussi savoir s'il s'agit d'un fichier texte que je pourrai peut-être changer avec vim, emacs, gedit, etc.

12
Cole Busby

Vous pouvez déplacer les boutons vers la droite avec:

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

ou peut-être mieux de Twitch "fermer" le bouton avec "maximiser":

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

Et déplacez-les vers la gauche avec:

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

Pour obtenir les paramètres actuels, utilisez:

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

Voir man gsettings pour plus d'informations et, en prime:

dconf Editor

Dans ce cas, les modifications sont effectuées dans le fichier ~/.config/dconf/user qui devrait être au format de base de données binary dconf (GVDB). Seuls les programmes tels que dconf Editor ou gsettings peuvent en toute sécurité éditer ce fichier.

Plus à propos:

27
Radu Rădeanu

J'ai trouvé cette question en cherchant un moyen de déplacer les boutons de gauche à droite en utilisant l'ensemble du système. J'utilise autologin-suppose. Donc, à chaque redémarrage du système, ce paramètre a été perdu.

Créez un fichier /usr/share/glib-2.0/schemas/60_our-own.gschema.override avec ce contenu:

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

Puis exécutez cette commande:

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

Redémarrez votre système.

1
cheche